Star the top five most stared repos in Gitlab
RootWebArea 'Projects ยท Dashboard ยท GitLab', focused, url='http://127.0.0.1:8023/' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [6] button '', hasPopup='menu', expanded=False list '' listitem '' [7] textbox 'Search GitLab' StaticText '/' list '' listitem '' [8] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [9] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [10] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [11] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [12] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [13] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [14] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [15] link 'Starred 3', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [16] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [17] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button 'Name' list '' listitem '' [18] link 'All', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [19] link 'Personal', url='http://127.0.0.1:8023/?personal=true&sort=name_asc' list '' listitem '' [20] link '2', url='http://127.0.0.1:8023/byteblaze/2019-nCov' heading 'Byte Blaze / 2019-nCov' [126] link 'Byte Blaze / 2019-nCov', url='http://127.0.0.1:8023/byteblaze/2019-nCov' StaticText 'Owner' paragraph '' StaticText 'Use Google Maps Timeline data to compare with COVID-19 patient history location.' [21] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/starrers' [22] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/forks' [23] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/merge_requests' [24] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/issues' StaticText 'Updated' time 'Nov 7, 2025 6:54pm GMT+0600' StaticText '1 day ago' listitem '' [25] link 'A', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting' heading 'Byte Blaze / a11y-syntax-highlighting' [127] link 'Byte Blaze / a11y-syntax-highlighting', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting' StaticText 'Owner' paragraph '' StaticText '๐ Accessible light and dark syntax highlighting themes' [26] link 'Pipeline: failed', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/commit/ab7d4264d15ceb38403d7b5ec9e348588abfe552/pipelines?ref=main' [27] link '1', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/starrers' [28] link '0', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/forks' [29] link '0', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/merge_requests' [30] link '1', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/issues' StaticText 'Updated' time 'Nov 7, 2025 11:26pm GMT+0600' StaticText '1 day ago' listitem '' [31] link 'A', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club' heading 'Byte Blaze / a11y-webring.club' [128] link 'Byte Blaze / a11y-webring.club', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club' StaticText 'Owner' paragraph '' StaticText '๐ A webring for digital accessibility practitioners.' [32] link '2', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/starrers' [33] link '0', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/forks' [34] link '1', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/merge_requests' [35] link '4', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/issues' StaticText 'Updated' time 'Nov 8, 2025 12:16am GMT+0600' StaticText '23 hours ago' listitem '' [36] link 'A', url='http://127.0.0.1:8023/a11yproject/a11yproject.com' heading 'The A11Y Project / a11yproject.com' [129] link 'The A11Y Project / a11yproject.com', url='http://127.0.0.1:8023/a11yproject/a11yproject.com' StaticText 'Maintainer' paragraph '' StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.' [37] link '21', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/starrers' [38] link '0', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/forks' [39] link '9', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/merge_requests' [40] link '40', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/issues' StaticText 'Updated' time 'Nov 8, 2025 2:36am GMT+0600' StaticText '21 hours ago' listitem '' [41] link 'A', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns' heading 'Byte Blaze / accessible-html-content-patterns' [130] link 'Byte Blaze / accessible-html-content-patterns', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns' StaticText 'Owner' paragraph '' StaticText 'โฟ ๏ธ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.' [42] link 'Pipeline: failed', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/commit/b0ef90f34aa86371fca1525b64bace8575d48d53/pipelines?ref=main' [43] link '1', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/starrers' [44] link '0', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/forks' [45] link '1', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/merge_requests' [46] link '0', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/issues' StaticText 'Updated' time 'Nov 7, 2025 10:49pm GMT+0600' StaticText '1 day ago' listitem '' [47] link 'A', url='http://127.0.0.1:8023/byteblaze/awesome_llm_reading' heading 'Byte Blaze / awesome_llm_reading' [131] link 'Byte Blaze / awesome_llm_reading', url='http://127.0.0.1:8023/byteblaze/awesome_llm_reading' StaticText 'Owner' [48] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_llm_reading/-/starrers' [49] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_llm_reading/-/forks' [50] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_llm_reading/-/merge_requests' [51] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_llm_reading/-/issues' StaticText 'Updated' time 'Nov 8, 2025 3:04pm GMT+0600' StaticText '8 hours ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/byteblaze/awesome_program_aided_reasoning' heading 'Byte Blaze / awesome_program_aided_reasoning' [132] link 'Byte Blaze / awesome_program_aided_reasoning', url='http://127.0.0.1:8023/byteblaze/awesome_program_aided_reasoning' StaticText 'Owner' [53] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_program_aided_reasoning/-/starrers' [54] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_program_aided_reasoning/-/forks' [55] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_program_aided_reasoning/-/merge_requests' [56] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_program_aided_reasoning/-/issues' StaticText 'Updated' time 'Nov 8, 2025 3:32pm GMT+0600' StaticText '8 hours ago' listitem '' [57] link 'A', url='http://127.0.0.1:8023/byteblaze/awesome_webagent' heading 'Byte Blaze / awesome_webagent' [133] link 'Byte Blaze / awesome_webagent', url='http://127.0.0.1:8023/byteblaze/awesome_webagent' StaticText 'Owner' [58] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_webagent/-/starrers' [59] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_webagent/-/forks' [60] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_webagent/-/merge_requests' [61] link '0', url='http://127.0.0.1:8023/byteblaze/awesome_webagent/-/issues' StaticText 'Updated' time 'Nov 8, 2025 5:14pm GMT+0600' StaticText '6 hours ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/byteblaze/chatgpt' heading 'Byte Blaze / Chatgpt' [134] link 'Byte Blaze / Chatgpt', url='http://127.0.0.1:8023/byteblaze/chatgpt' StaticText 'Owner' [63] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt/-/starrers' [64] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt/-/forks' [65] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt/-/merge_requests' [66] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:56pm GMT+0600' StaticText '1 day ago' listitem '' [67] link 'C', url='http://127.0.0.1:8023/byteblaze/chatgpt_plugin' heading 'Byte Blaze / chatgpt_plugin' [135] link 'Byte Blaze / chatgpt_plugin', url='http://127.0.0.1:8023/byteblaze/chatgpt_plugin' StaticText 'Owner' [68] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt_plugin/-/starrers' [69] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt_plugin/-/forks' [70] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt_plugin/-/merge_requests' [71] link '0', url='http://127.0.0.1:8023/byteblaze/chatgpt_plugin/-/issues' StaticText 'Updated' time 'Nov 8, 2025 2:42pm GMT+0600' StaticText '8 hours ago' listitem '' [72] link '', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt' image '', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt/-/avatar?width=48' heading 'Byte Blaze / cloud-to-butt' [136] link 'Byte Blaze / cloud-to-butt', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt' StaticText 'Owner' paragraph '' StaticText "Chrome extension that replaces occurrences of 'the cloud' with 'my butt'" [73] link '0', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt/-/starrers' [74] link '0', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt/-/forks' [75] link '0', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt/-/merge_requests' [76] link '0', url='http://127.0.0.1:8023/byteblaze/cloud-to-butt/-/issues' StaticText 'Updated' time 'Nov 7, 2025 9:20pm GMT+0600' StaticText '1 day ago' listitem '' [77] link 'D', url='http://127.0.0.1:8023/primer/design' heading 'Primer / design' [137] link 'Primer / design', url='http://127.0.0.1:8023/primer/design' StaticText 'Developer' paragraph '' StaticText 'Primer Design Guidelines' [78] link '21', url='http://127.0.0.1:8023/primer/design/-/starrers' [79] link '0', url='http://127.0.0.1:8023/primer/design/-/forks' [80] link '16', url='http://127.0.0.1:8023/primer/design/-/merge_requests' [81] link '21', url='http://127.0.0.1:8023/primer/design/-/issues' StaticText 'Updated' time 'Nov 7, 2025 2:47pm GMT+0600' StaticText '1 day ago' listitem '' [82] link 'D', url='http://127.0.0.1:8023/byteblaze/dotfiles' heading 'Byte Blaze / dotfiles' [138] link 'Byte Blaze / dotfiles', url='http://127.0.0.1:8023/byteblaze/dotfiles' StaticText 'Owner' paragraph '' StaticText '๐ค Computer setup' [83] link '0', url='http://127.0.0.1:8023/byteblaze/dotfiles/-/starrers' [84] link '0', url='http://127.0.0.1:8023/byteblaze/dotfiles/-/forks' [85] link '0', url='http://127.0.0.1:8023/byteblaze/dotfiles/-/merge_requests' [86] link '0', url='http://127.0.0.1:8023/byteblaze/dotfiles/-/issues' StaticText 'Updated' time 'Nov 8, 2025 10:06pm GMT+0600' StaticText '1 hour ago' listitem '' [87] link 'E', url='http://127.0.0.1:8023/byteblaze/empathy-prompts' heading 'Byte Blaze / empathy-prompts' [139] link 'Byte Blaze / empathy-prompts', url='http://127.0.0.1:8023/byteblaze/empathy-prompts' StaticText 'Owner' paragraph '' StaticText '๐ก Ideas to help consider Inclusive Design principles when making things for others to use.' [88] link '6', url='http://127.0.0.1:8023/byteblaze/empathy-prompts/-/starrers' [89] link '1', url='http://127.0.0.1:8023/byteblaze/empathy-prompts/-/forks' [90] link '2', url='http://127.0.0.1:8023/byteblaze/empathy-prompts/-/merge_requests' [91] link '6', url='http://127.0.0.1:8023/byteblaze/empathy-prompts/-/issues' StaticText 'Updated' time 'Nov 7, 2025 5:57pm GMT+0600' StaticText '1 day ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/byteblaze/ericwbailey.website' heading 'Byte Blaze / ericwbailey.website' [140] link 'Byte Blaze / ericwbailey.website', url='http://127.0.0.1:8023/byteblaze/ericwbailey.website' StaticText 'Owner' paragraph '' StaticText '๐ Repo for my personal website.' [93] link '2', url='http://127.0.0.1:8023/byteblaze/ericwbailey.website/-/starrers' [94] link '0', url='http://127.0.0.1:8023/byteblaze/ericwbailey.website/-/forks' [95] link '0', url='http://127.0.0.1:8023/byteblaze/ericwbailey.website/-/merge_requests' [96] link '0', url='http://127.0.0.1:8023/byteblaze/ericwbailey.website/-/issues' StaticText 'Updated' time 'Mar 28, 2023 5:22am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'M', url='http://127.0.0.1:8023/byteblaze/metaseq' heading 'Byte Blaze / metaseq' [141] link 'Byte Blaze / metaseq', url='http://127.0.0.1:8023/byteblaze/metaseq' StaticText 'Owner' paragraph '' StaticText 'Repo for external large-scale work' [98] link '0', url='http://127.0.0.1:8023/byteblaze/metaseq/-/starrers' [99] link '0', url='http://127.0.0.1:8023/byteblaze/metaseq/-/forks' [100] link '0', url='http://127.0.0.1:8023/byteblaze/metaseq/-/merge_requests' [101] link '0', url='http://127.0.0.1:8023/byteblaze/metaseq/-/issues' StaticText 'Updated' time 'Nov 7, 2025 8:13pm GMT+0600' StaticText '1 day ago' listitem '' [102] link 'M', url='http://127.0.0.1:8023/byteblaze/millennials-to-snake-people' heading 'Byte Blaze / millennials-to-snake-people' [142] link 'Byte Blaze / millennials-to-snake-people', url='http://127.0.0.1:8023/byteblaze/millennials-to-snake-people' StaticText 'Owner' paragraph '' StaticText "๐ Chrome extension that replaces occurrences of 'Millennials' with 'Snake People'" [103] link '6', url='http://127.0.0.1:8023/byteblaze/millennials-to-snake-people/-/starrers' [104] link '0', url='http://127.0.0.1:8023/byteblaze/millennials-to-snake-people/-/forks' [105] link '2', url='http://127.0.0.1:8023/byteblaze/millennials-to-snake-people/-/merge_requests' [106] link '4', url='http://127.0.0.1:8023/byteblaze/millennials-to-snake-people/-/issues' StaticText 'Updated' time 'Mar 28, 2023 5:22am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'P', url='http://127.0.0.1:8023/byteblaze/PyTorch-GAN' heading 'Byte Blaze / PyTorch-GAN' [143] link 'Byte Blaze / PyTorch-GAN', url='http://127.0.0.1:8023/byteblaze/PyTorch-GAN' StaticText 'Owner' paragraph '' StaticText 'PyTorch implementations of Generative Adversarial Networks.' [108] link '0', url='http://127.0.0.1:8023/byteblaze/PyTorch-GAN/-/starrers' [109] link '0', url='http://127.0.0.1:8023/byteblaze/PyTorch-GAN/-/forks' [110] link '0', url='http://127.0.0.1:8023/byteblaze/PyTorch-GAN/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/byteblaze/PyTorch-GAN/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:41pm GMT+0600' StaticText '1 day ago' listitem '' [112] link 'R', url='http://127.0.0.1:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline' heading 'Byte Blaze / remove-board-movement-events-from-the-github-issue-timeline' [144] link 'Byte Blaze / remove-board-movement-events-from-the-github-issue-timeline', url='http://127.0.0.1:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline' StaticText 'Owner' paragraph '' StaticText "This extension can remove and restore the presence of timeline items generated by a project board event from GitHub's timeline." [113] link '0', url='http://127.0.0.1:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/starrers' [114] link '1', url='http://127.0.0.1:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/forks' [115] link '0', url='http://127.0.0.1:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/merge_requests' [116] link '0', url='http://127.0.0.1:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/issues' StaticText 'Updated' time 'Mar 28, 2023 5:22am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'S', url='http://127.0.0.1:8023/byteblaze/solarized-prism-theme' heading 'Byte Blaze / solarized-prism-theme' [145] link 'Byte Blaze / solarized-prism-theme', url='http://127.0.0.1:8023/byteblaze/solarized-prism-theme' StaticText 'Owner' paragraph '' StaticText 'solarized theme for prism.js' [118] link '0', url='http://127.0.0.1:8023/byteblaze/solarized-prism-theme/-/starrers' [119] link '0', url='http://127.0.0.1:8023/byteblaze/solarized-prism-theme/-/forks' [120] link '0', url='http://127.0.0.1:8023/byteblaze/solarized-prism-theme/-/merge_requests' [121] link '0', url='http://127.0.0.1:8023/byteblaze/solarized-prism-theme/-/issues' StaticText 'Updated' time 'Apr 25, 2023 3:23am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Prev', url='http://127.0.0.1:8023/#' listitem '' [123] link '1', url='http://127.0.0.1:8023/?non_archived=true&sort=name_asc' listitem '' [124] link '2', url='http://127.0.0.1:8023/?non_archived=true&page=2&sort=name_asc' listitem '' [125] link 'Next', url='http://127.0.0.1:8023/?non_archived=true&page=2&sort=name_asc'
To identify globally starred repos, we must first navigate to the Explore page where the public project listings are available. From there we can use sorting or filtering options to view projects ordered by star count.
click('16')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 3', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button 'Name' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link '2', url='http://127.0.0.1:8023/byteblaze/2019-nCov' heading 'Byte Blaze / 2019-nCov' [123] link 'Byte Blaze / 2019-nCov', url='http://127.0.0.1:8023/byteblaze/2019-nCov' StaticText 'Owner' paragraph '' StaticText 'Use Google Maps Timeline data to compare with COVID-19 patient history location.' [23] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/starrers' [24] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/forks' [25] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/merge_requests' [26] link '0', url='http://127.0.0.1:8023/byteblaze/2019-nCov/-/issues' StaticText 'Updated' time 'Nov 7, 2025 6:54pm GMT+0600' StaticText '1 day ago' listitem '' [27] link '2', url='http://127.0.0.1:8023/yjlou/2019-nCov' heading 'yjlou / 2019-nCov' [124] link 'yjlou / 2019-nCov', url='http://127.0.0.1:8023/yjlou/2019-nCov' paragraph '' StaticText 'Use Google Maps Timeline data to compare with COVID-19 patient history location.' [28] link '8', url='http://127.0.0.1:8023/yjlou/2019-nCov/-/starrers' [29] link '1', url='http://127.0.0.1:8023/yjlou/2019-nCov/-/forks' [30] link '0', url='http://127.0.0.1:8023/yjlou/2019-nCov/-/merge_requests' [31] link '0', url='http://127.0.0.1:8023/yjlou/2019-nCov/-/issues' StaticText 'Updated' time 'Nov 7, 2025 6:53pm GMT+0600' StaticText '1 day ago' listitem '' [32] link 'A', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting' heading 'Byte Blaze / a11y-syntax-highlighting' [125] link 'Byte Blaze / a11y-syntax-highlighting', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting' StaticText 'Owner' paragraph '' StaticText '๐ Accessible light and dark syntax highlighting themes' [33] link '1', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/starrers' [34] link '0', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/forks' [35] link '0', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/merge_requests' [36] link '1', url='http://127.0.0.1:8023/byteblaze/a11y-syntax-highlighting/-/issues' StaticText 'Updated' time 'Nov 7, 2025 11:26pm GMT+0600' StaticText '1 day ago' listitem '' [37] link 'A', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club' heading 'Byte Blaze / a11y-webring.club' [126] link 'Byte Blaze / a11y-webring.club', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club' StaticText 'Owner' paragraph '' StaticText '๐ A webring for digital accessibility practitioners.' [38] link '2', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/starrers' [39] link '0', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/forks' [40] link '1', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/merge_requests' [41] link '4', url='http://127.0.0.1:8023/byteblaze/a11y-webring.club/-/issues' StaticText 'Updated' time 'Nov 8, 2025 12:16am GMT+0600' StaticText '23 hours ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/a11yproject/a11yproject.com' heading 'The A11Y Project / a11yproject.com' [127] link 'The A11Y Project / a11yproject.com', url='http://127.0.0.1:8023/a11yproject/a11yproject.com' StaticText 'Maintainer' paragraph '' StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.' [43] link '21', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/starrers' [44] link '0', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/forks' [45] link '9', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/merge_requests' [46] link '40', url='http://127.0.0.1:8023/a11yproject/a11yproject.com/-/issues' StaticText 'Updated' time 'Nov 8, 2025 2:36am GMT+0600' StaticText '21 hours ago' listitem '' [47] link 'A', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' heading 'Abishek S / abisubramanya27' [128] link 'Abishek S / abisubramanya27', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' [48] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/starrers' [49] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/forks' [50] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/merge_requests' [51] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns' heading 'Byte Blaze / accessible-html-content-patterns' [129] link 'Byte Blaze / accessible-html-content-patterns', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns' StaticText 'Owner' paragraph '' StaticText 'โฟ ๏ธ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.' [53] link '1', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/starrers' [54] link '0', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/forks' [55] link '1', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/merge_requests' [56] link '0', url='http://127.0.0.1:8023/byteblaze/accessible-html-content-patterns/-/issues' StaticText 'Updated' time 'Nov 7, 2025 10:49pm GMT+0600' StaticText '1 day ago' listitem '' [57] link 'A', url='http://127.0.0.1:8023/thoughtbot/administrate' heading 'thoughtbot, inc. / administrate' [130] link 'thoughtbot, inc. / administrate', url='http://127.0.0.1:8023/thoughtbot/administrate' paragraph '' StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.' [58] link '44', url='http://127.0.0.1:8023/thoughtbot/administrate/-/starrers' [59] link '0', url='http://127.0.0.1:8023/thoughtbot/administrate/-/forks' [60] link '32', url='http://127.0.0.1:8023/thoughtbot/administrate/-/merge_requests' [61] link '96', url='http://127.0.0.1:8023/thoughtbot/administrate/-/issues' StaticText 'Updated' time 'Mar 21, 2023 2:40am GMT+0600' StaticText '2 years ago' listitem '' [62] link 'A', url='http://127.0.0.1:8023/0ang3el/aem-hacker' heading '0ang3el / aem-hacker' [131] link '0ang3el / aem-hacker', url='http://127.0.0.1:8023/0ang3el/aem-hacker' [63] link '12', url='http://127.0.0.1:8023/0ang3el/aem-hacker/-/starrers' [64] link '0', url='http://127.0.0.1:8023/0ang3el/aem-hacker/-/forks' [65] link '2', url='http://127.0.0.1:8023/0ang3el/aem-hacker/-/merge_requests' [66] link '12', url='http://127.0.0.1:8023/0ang3el/aem-hacker/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:19pm GMT+0600' StaticText '2 years ago' listitem '' [67] link 'A', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021' heading 'Abishek S / Amazon_ML_Challenge_2021' [132] link 'Abishek S / Amazon_ML_Challenge_2021', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021' [68] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/starrers' [69] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/forks' [70] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/merge_requests' [71] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'A', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' heading 'CellularPrivacy / Android-IMSI-Catcher-Detector' [133] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' paragraph '' StaticText 'AIMSICD โข Fight IMSI-Catcher, StingRay and silent SMS!' [73] link '28', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers' [74] link '0', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks' [75] link '5', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests' [76] link '162', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:53am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'A', url='http://127.0.0.1:8023/geftimov/android-patternview' heading 'Georgi Eftimov / android-patternview' [134] link 'Georgi Eftimov / android-patternview', url='http://127.0.0.1:8023/geftimov/android-patternview' paragraph '' StaticText 'Pattern view for android.That one using lock or unlock.' [78] link '0', url='http://127.0.0.1:8023/geftimov/android-patternview/-/starrers' [79] link '0', url='http://127.0.0.1:8023/geftimov/android-patternview/-/forks' [80] link '0', url='http://127.0.0.1:8023/geftimov/android-patternview/-/merge_requests' [81] link '0', url='http://127.0.0.1:8023/geftimov/android-patternview/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:19pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'A', url='http://127.0.0.1:8023/simple-android-framework/android_design_patterns_analysis' heading 'simple-android-framework / android_design_patterns_analysis' [135] link 'simple-android-framework / android_design_patterns_analysis', url='http://127.0.0.1:8023/simple-android-framework/android_design_patterns_analysis' paragraph '' StaticText 'Androidๆบ็ ่ฎพ่ฎกๆจกๅผๅๆ้กน็ฎ' [83] link '7', url='http://127.0.0.1:8023/simple-android-framework/android_design_patterns_analysis/-/starrers' [84] link '0', url='http://127.0.0.1:8023/simple-android-framework/android_design_patterns_analysis/-/forks' [85] link '2', url='http://127.0.0.1:8023/simple-android-framework/android_design_patterns_analysis/-/merge_requests' [86] link '5', url='http://127.0.0.1:8023/simple-android-framework/android_design_patterns_analysis/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:19pm GMT+0600' StaticText '2 years ago' listitem '' [87] link 'A', url='http://127.0.0.1:8023/koush/AndroidAsync' heading 'Koushik Dutta / AndroidAsync' [136] link 'Koushik Dutta / AndroidAsync', url='http://127.0.0.1:8023/koush/AndroidAsync' paragraph '' StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.' [88] link '46', url='http://127.0.0.1:8023/koush/AndroidAsync/-/starrers' [89] link '0', url='http://127.0.0.1:8023/koush/AndroidAsync/-/forks' [90] link '19', url='http://127.0.0.1:8023/koush/AndroidAsync/-/merge_requests' [91] link '333', url='http://127.0.0.1:8023/koush/AndroidAsync/-/issues' StaticText 'Updated' time 'Mar 20, 2023 10:17pm GMT+0600' StaticText '2 years ago' listitem '' [92] link 'A', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' heading 'Umano: News Read To You / AndroidSlidingUpPanel' [137] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' paragraph '' StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.' [93] link '55', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers' [94] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks' [95] link '34', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests' [96] link '267', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:06am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'A', url='http://127.0.0.1:8023/auth0/angular-storage' heading 'Auth0 / angular-storage' [138] link 'Auth0 / angular-storage', url='http://127.0.0.1:8023/auth0/angular-storage' paragraph '' StaticText 'A storage library for AngularJS done right' [98] link '0', url='http://127.0.0.1:8023/auth0/angular-storage/-/starrers' [99] link '0', url='http://127.0.0.1:8023/auth0/angular-storage/-/forks' [100] link '0', url='http://127.0.0.1:8023/auth0/angular-storage/-/merge_requests' [101] link '0', url='http://127.0.0.1:8023/auth0/angular-storage/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:14am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'A', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' heading 'Abishek S / AppliedProgrammingLab' [139] link 'Abishek S / AppliedProgrammingLab', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' [103] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/starrers' [104] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/forks' [105] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests' [106] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'A', url='http://127.0.0.1:8023/Arachni/arachni' heading 'Arachni - Web Application Security Scanner Framework / arachni' [140] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://127.0.0.1:8023/Arachni/arachni' paragraph '' StaticText 'Web Application Security Scanner Framework' [108] link '34', url='http://127.0.0.1:8023/Arachni/arachni/-/starrers' [109] link '0', url='http://127.0.0.1:8023/Arachni/arachni/-/forks' [110] link '8', url='http://127.0.0.1:8023/Arachni/arachni/-/merge_requests' [111] link '125', url='http://127.0.0.1:8023/Arachni/arachni/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38pm GMT+0600' StaticText '2 years ago' listitem '' [112] link 'A', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs' heading 'Jakub Klinkovskรฝ / arch-wiki-docs' [141] link 'Jakub Klinkovskรฝ / arch-wiki-docs', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs' paragraph '' StaticText 'A script to download pages from Arch Wiki for offline browsing' [113] link '5', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/starrers' [114] link '0', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/forks' [115] link '2', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/merge_requests' [116] link '3', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:19pm GMT+0600' StaticText '2 years ago' listitem '' [117] link 'A', url='http://127.0.0.1:8023/amwhalen/archive-my-tweets' heading 'Andrew M. Whalen / archive-my-tweets' [142] link 'Andrew M. Whalen / archive-my-tweets', url='http://127.0.0.1:8023/amwhalen/archive-my-tweets' paragraph '' StaticText 'Archive your tweets to easily browse and search - all on your own website and in your control.' [118] link '8', url='http://127.0.0.1:8023/amwhalen/archive-my-tweets/-/starrers' [119] link '0', url='http://127.0.0.1:8023/amwhalen/archive-my-tweets/-/forks' [120] link '1', url='http://127.0.0.1:8023/amwhalen/archive-my-tweets/-/merge_requests' [121] link '14', url='http://127.0.0.1:8023/amwhalen/archive-my-tweets/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=name_asc'
To identify the top five mostโstarred repositories globally, we should sort the list by star count. Selecting โMost starsโ will display the projects in that order. After that, we can select the first five projects listed. Each project item shows the project name and a star count link (e.g., [23], [28], etc.), but the star toggle button is not explicitly labeled in the accessibility tree; the safest approach is to navigate to each projectโs page and click the star button there.
click('20')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects/starred' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects/starred#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 3', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button 'Name' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' heading 'Umano: News Read To You / AndroidSlidingUpPanel' [123] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' StaticText 'Apache License 2.0' paragraph '' StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.' [23] link '55', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers' [24] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks' [25] link '34', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests' [26] link '267', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:06am GMT+0600' StaticText '2 years ago' listitem '' [27] link 'C', url='http://127.0.0.1:8023/facebook/create-react-app' heading 'Meta / create-react-app' [124] link 'Meta / create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app' StaticText 'MIT License' paragraph '' StaticText 'Set up a modern web app by running one command.' [28] link '52', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers' [29] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks' [30] link '417', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests' [31] link '1.5k', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:05pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'F', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' heading 'Karl Kroening / ffmpeg-python' [125] link 'Karl Kroening / ffmpeg-python', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' StaticText 'Apache License 2.0' paragraph '' StaticText 'Python bindings for FFmpeg - with complex filtering support' [33] link '51', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/starrers' [34] link '0', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/forks' [35] link '34', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/merge_requests' [36] link '402', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [37] link 'P', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' heading 'mk-j / PHP_XLSXWriter' [126] link 'mk-j / PHP_XLSXWriter', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' StaticText 'MIT License' paragraph '' StaticText 'Lightwight XLSX Excel Spreadsheet Writer in PHP' [38] link '47', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/starrers' [39] link '0', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/forks' [40] link '24', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/merge_requests' [41] link '101', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:37pm GMT+0600' StaticText '2 years ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/koush/AndroidAsync' heading 'Koushik Dutta / AndroidAsync' [127] link 'Koushik Dutta / AndroidAsync', url='http://127.0.0.1:8023/koush/AndroidAsync' StaticText 'Other' paragraph '' StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.' [43] link '46', url='http://127.0.0.1:8023/koush/AndroidAsync/-/starrers' [44] link '0', url='http://127.0.0.1:8023/koush/AndroidAsync/-/forks' [45] link '19', url='http://127.0.0.1:8023/koush/AndroidAsync/-/merge_requests' [46] link '333', url='http://127.0.0.1:8023/koush/AndroidAsync/-/issues' StaticText 'Updated' time 'Mar 20, 2023 10:17pm GMT+0600' StaticText '2 years ago' listitem '' [47] link 'P', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' heading 'Erik Linder-Norรฉn / PyTorch-GAN' [128] link 'Erik Linder-Norรฉn / PyTorch-GAN', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementations of Generative Adversarial Networks.' [48] link '45', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/starrers' [49] link '1', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/forks' [50] link '24', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/merge_requests' [51] link '102', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:41pm GMT+0600' StaticText '1 day ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/thoughtbot/administrate' heading 'thoughtbot, inc. / administrate' [129] link 'thoughtbot, inc. / administrate', url='http://127.0.0.1:8023/thoughtbot/administrate' StaticText 'MIT License' paragraph '' StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.' [53] link '44', url='http://127.0.0.1:8023/thoughtbot/administrate/-/starrers' [54] link '0', url='http://127.0.0.1:8023/thoughtbot/administrate/-/forks' [55] link '32', url='http://127.0.0.1:8023/thoughtbot/administrate/-/merge_requests' [56] link '96', url='http://127.0.0.1:8023/thoughtbot/administrate/-/issues' StaticText 'Updated' time 'Mar 21, 2023 2:40am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'K', url='http://127.0.0.1:8023/keycloak/keycloak' heading 'Keycloak / keycloak' [130] link 'Keycloak / keycloak', url='http://127.0.0.1:8023/keycloak/keycloak' StaticText 'Apache License 2.0' paragraph '' StaticText 'Open Source Identity and Access Management For Modern Applications and Services' [58] link '43', url='http://127.0.0.1:8023/keycloak/keycloak/-/starrers' [59] link '0', url='http://127.0.0.1:8023/keycloak/keycloak/-/forks' [60] link '230', url='http://127.0.0.1:8023/keycloak/keycloak/-/merge_requests' [61] link '1.6k', url='http://127.0.0.1:8023/keycloak/keycloak/-/issues' StaticText 'Updated' time 'Mar 21, 2023 12:16pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'A', url='http://127.0.0.1:8023/wting/autojump' heading 'William Ting / autojump' [131] link 'William Ting / autojump', url='http://127.0.0.1:8023/wting/autojump' StaticText 'Other' paragraph '' StaticText 'A cd command that learns - easily navigate directories from the command line' [63] link '42', url='http://127.0.0.1:8023/wting/autojump/-/starrers' [64] link '0', url='http://127.0.0.1:8023/wting/autojump/-/forks' [65] link '54', url='http://127.0.0.1:8023/wting/autojump/-/merge_requests' [66] link '158', url='http://127.0.0.1:8023/wting/autojump/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:35am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [132] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [68] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [69] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [70] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [71] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [72] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [133] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [73] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [74] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [75] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [76] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [77] link 'C', url='http://127.0.0.1:8023/capnproto/capnproto' heading "Cap'n Proto / capnproto" [134] link "Cap'n Proto / capnproto", url='http://127.0.0.1:8023/capnproto/capnproto' StaticText 'Other' paragraph '' StaticText "Cap'n Proto serialization/RPC system - core tools and C++ library" [78] link '39', url='http://127.0.0.1:8023/capnproto/capnproto/-/starrers' [79] link '0', url='http://127.0.0.1:8023/capnproto/capnproto/-/forks' [80] link '47', url='http://127.0.0.1:8023/capnproto/capnproto/-/merge_requests' [81] link '136', url='http://127.0.0.1:8023/capnproto/capnproto/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:38pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'P', url='http://127.0.0.1:8023/PyAV-Org/PyAV' heading 'PyAV / PyAV' [135] link 'PyAV / PyAV', url='http://127.0.0.1:8023/PyAV-Org/PyAV' StaticText 'BSD 3-Clause "New" or "Revised" License' paragraph '' StaticText "Pythonic bindings for FFmpeg's libraries." [83] link '39', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/starrers' [84] link '0', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/forks' [85] link '26', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/merge_requests' [86] link '37', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'N', url='http://127.0.0.1:8023/http-party/node-http-proxy' heading 'http ... PARTY! / node-http-proxy' [136] link 'http ... PARTY! / node-http-proxy', url='http://127.0.0.1:8023/http-party/node-http-proxy' StaticText 'Other' paragraph '' StaticText 'A full-featured http proxy for node.js' [88] link '38', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/starrers' [89] link '0', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/forks' [90] link '102', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/merge_requests' [91] link '482', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:28pm GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' heading 'Zhongyi Tong / electronic-wechat' [137] link 'Zhongyi Tong / electronic-wechat', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' StaticText 'MIT License' paragraph '' StaticText '๐ฌ A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.' [93] link '35', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/starrers' [94] link '0', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/forks' [95] link '10', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/merge_requests' [96] link '198', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:48am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'W', url='http://127.0.0.1:8023/youfou/wxpy' heading 'Youfou / wxpy' [138] link 'Youfou / wxpy', url='http://127.0.0.1:8023/youfou/wxpy' StaticText 'MIT License' paragraph '' StaticText 'ๅพฎไฟกๆบๅจไบบ / ๅฏ่ฝๆฏๆไผ้ ็ๅพฎไฟกไธชไบบๅท API โจ โจ' [98] link '35', url='http://127.0.0.1:8023/youfou/wxpy/-/starrers' [99] link '0', url='http://127.0.0.1:8023/youfou/wxpy/-/forks' [100] link '8', url='http://127.0.0.1:8023/youfou/wxpy/-/merge_requests' [101] link '295', url='http://127.0.0.1:8023/youfou/wxpy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [102] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [139] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [103] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [104] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [105] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [106] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'C', url='http://127.0.0.1:8023/covid19india/covid19india-react' heading 'covid19india / covid19india-react' [140] link 'covid19india / covid19india-react', url='http://127.0.0.1:8023/covid19india/covid19india-react' StaticText 'MIT License' paragraph '' StaticText 'Tracking the impact of COVID-19 in India' [108] link '34', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/starrers' [109] link '0', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/forks' [110] link '11', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/merge_requests' [111] link '27', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:55am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'A', url='http://127.0.0.1:8023/Arachni/arachni' heading 'Arachni - Web Application Security Scanner Framework / arachni' [141] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://127.0.0.1:8023/Arachni/arachni' StaticText 'Other' paragraph '' StaticText 'Web Application Security Scanner Framework' [113] link '34', url='http://127.0.0.1:8023/Arachni/arachni/-/starrers' [114] link '0', url='http://127.0.0.1:8023/Arachni/arachni/-/forks' [115] link '8', url='http://127.0.0.1:8023/Arachni/arachni/-/merge_requests' [116] link '125', url='http://127.0.0.1:8023/Arachni/arachni/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38pm GMT+0600' StaticText '2 years ago' listitem '' [117] link 'B', url='http://127.0.0.1:8023/facebook/buck' heading 'Meta / buck' [142] link 'Meta / buck', url='http://127.0.0.1:8023/facebook/buck' StaticText 'Apache License 2.0' paragraph '' StaticText 'A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.' [118] link '34', url='http://127.0.0.1:8023/facebook/buck/-/starrers' [119] link '0', url='http://127.0.0.1:8023/facebook/buck/-/forks' [120] link '22', url='http://127.0.0.1:8023/facebook/buck/-/merge_requests' [121] link '201', url='http://127.0.0.1:8023/facebook/buck/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:37am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects/starred?non_archived=true&page=2&sort=name_asc'
The list is already sorted by star count, and the first five entries are the required repositories. To star a repository, I will navigate to each projectโs page by clicking the project header link (e.g., id 123 for the first project). Once on the project page, there is a star button (typically labeled โStarโ or โโ โ). I will click that button to add a star for the repository.
click('123')RootWebArea 'Umano: News Read To You / AndroidSlidingUpPanel ยท GitLab', focused, url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[26] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[27] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[28] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[29] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[30] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[31] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[32] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[33] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'AndroidSlidingUpPanel'
[34] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
listitem ''
[35] link 'Project information', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/activity'
listitem ''
[36] link 'Repository', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master'
listitem ''
[37] link 'Issues', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues'
StaticText '267'
listitem ''
[38] link 'Merge requests', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
StaticText '34'
listitem ''
[39] link 'CI/CD', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipelines'
list ''
listitem ''
[75] link 'Pipelines', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipelines'
listitem ''
[76] link 'Jobs', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/jobs'
listitem ''
[77] link 'Schedules', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipeline_schedules'
listitem ''
[40] link 'Deployments', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/environments'
listitem ''
[41] link 'Packages and registries', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/packages'
listitem ''
[42] link 'Monitor', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/incidents'
listitem ''
[43] link 'Analytics', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/value_stream_analytics'
listitem ''
[44] link 'Wiki', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/wikis/home'
listitem ''
[45] link 'Snippets', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[18] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[19] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[46] link 'Umano: News Read To You', url='http://127.0.0.1:8023/umano'
listitem ''
[47] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
main ''
StaticText 'A'
heading 'AndroidSlidingUpPanel'
StaticText 'Project ID: 152'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Star'
[9] link '55', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks'
navigation ''
list ''
listitem ''
[57] link '361 Commits', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commits/master'
[78] strong ''
StaticText '361'
listitem ''
[58] link '35 Branches', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/branches'
[79] strong ''
StaticText '35'
listitem ''
[59] link '8 Tags', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tags'
[80] strong ''
StaticText '8'
listitem ''
[60] strong ''
StaticText '10.9 MB'
StaticText 'Project Storage'
listitem ''
[61] link '8 Releases', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/releases'
[81] strong ''
StaticText '8'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
image 'user avatar', url='https://www.gravatar.com/avatar/7bd4d29b1cf01ade7f09fbcff24f7b8c?s=80&d=identicon'
[12] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
StaticText 'tokudu authored'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
group ''
StaticText '45a46043'
[20] button 'Copy commit SHA', live='polite', relevant='additions text'
[13] button 'master', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[62] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/'
listitem ''
StaticText '/'
[63] button 'Add to tree', hasPopup='menu', expanded=False
[14] link 'Find file', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/find_file/master'
[15] link 'Web IDE', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#modal-confirm-fork-webide'
[16] button 'Download'
StaticText 'Select Archive Format'
[17] link 'Clone', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#'
list ''
listitem ''
[48] link 'README', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
listitem ''
[49] link 'Apache License 2.0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
table 'Files, directories, and submodules in the path / for commit reference master', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell 'demo'
[82] link 'demo', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/demo'
cell 'Update the library'
[83] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle/wrapper'
[84] link 'gradle/wrapper', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/gradle'
cell 'Update gradle-wrapper.properties'
[85] link 'Update gradle-wrapper.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/b95f31dcee9cbd8ef59e1eb10224b8da5c47ff67'
cell '8 years ago'
time 'Jun 20, 2017 9:35am GMT+0600'
StaticText '8 years ago'
row ''
cell 'library'
[86] link 'library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/library'
cell 'Update the library'
[87] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell '.gitignore'
[88] link '.gitignore', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.gitignore'
cell 'Updated the gradle wrapper and prepared everything for maven central sync'
[89] link 'Updated the gradle wrapper and prepared everything for maven central sync', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3353430aac3b944468eeef869c29689308202039'
cell '11 years ago'
time 'May 14, 2014 10:08pm GMT+0600'
StaticText '11 years ago'
row ''
cell '.travis.yml'
[90] link '.travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.travis.yml'
cell 'Update .travis.yml'
[91] link 'Update .travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/96677b69d3531bbbee72724681967040a70c2c44'
cell '8 years ago'
time 'Jun 20, 2017 9:37am GMT+0600'
StaticText '8 years ago'
row ''
cell 'LICENSE.txt'
[92] link 'LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
cell 'Update LICENSE.txt'
[93] link 'Update LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/58b292f52348027b4cbdd3d405446fdba1e88152'
cell '9 years ago'
time 'Nov 18, 2015 3:19pm GMT+0600'
StaticText '9 years ago'
row ''
cell 'README.md'
[94] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
cell 'Update the library'
[95] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'build.gradle'
[96] link 'build.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/build.gradle'
cell 'Upgrade to SDK'
[97] link 'Upgrade to SDK', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/2e0179412bae438939efef01d0b5cb3d83c49eab'
cell '8 years ago'
time 'Sep 18, 2017 3:44am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle.properties'
[98] link 'gradle.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradle.properties'
cell 'Fix the group'
[99] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
cell '8 years ago'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradlew'
[100] link 'gradlew', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew'
cell 'Update to Gradle 2.13.'
[101] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'gradlew.bat'
[102] link 'gradlew.bat', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew.bat'
cell 'Update to Gradle 2.13.'
[103] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'maven_push.gradle'
[104] link 'maven_push.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/maven_push.gradle'
cell 'Updating maven_push.gradle to the latest version.'
[105] link 'Updating maven_push.gradle to the latest version.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/d31a33ac40a3546c66c02025086b0504308a5c7c'
cell '9 years ago'
time 'Feb 17, 2016 9:56am GMT+0600'
StaticText '9 years ago'
row ''
cell 'settings.gradle'
[106] link 'settings.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/settings.gradle'
cell 'Move to a multi-project gradle build'
[107] link 'Move to a multi-project gradle build', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/ec84d3ea232fffffbb5aa5dd06df85c2ce998b22'
cell '11 years ago'
time 'Jan 9, 2014 2:37am GMT+0600'
StaticText '11 years ago'
row ''
cell 'slidinguppanel.png'
[108] link 'slidinguppanel.png', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/slidinguppanel.png'
cell 'Adding the screenshot'
[109] link 'Adding the screenshot', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3e35b3b06402af97a67c30d9e4c2bcd172206a31'
cell '12 years ago'
time 'Jun 1, 2013 1:28am GMT+0600'
StaticText '12 years ago'
article ''
[21] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
[50] strong ''
StaticText 'README.md'
paragraph ''
[51] link 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library'
image 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library/badge.svg'
StaticText ''
[52] link 'Badge', url='http://www.libtastic.com/technology/30/'
image 'Badge', url='http://www.libtastic.com/static/osbadges/30.png'
paragraph ''
[53] strong ''
StaticText 'Note:'
StaticText 'we are'
[54] strong ''
StaticText 'not'
StaticText 'actively responding to issues right now. If you find a bug, please submit a PR.'
heading 'Android Sliding Up Panel'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application.'
paragraph ''
StaticText 'As seen in Umano Android App (now acquired by Dropbox):'
paragraph ''
[55] link 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
image 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
heading 'Known Uses in Popular Apps'
list ''
listitem ''
ListMarker 'โข'
StaticText '[Soundcloud] ('
[64] link 'https://play.google.com/store/apps/details?id=com.soundcloud.android', url='https://play.google.com/store/apps/details?id=com.soundcloud.android'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Dropbox Paper] ('
[65] link 'https://play.google.com/store/apps/details?id=com.dropbox.paper', url='https://play.google.com/store/apps/details?id=com.dropbox.paper'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Snaptee] ('
[66] link 'https://play.google.com/store/apps/details?id=co.snaptee.android', url='https://play.google.com/store/apps/details?id=co.snaptee.android'
StaticText ')'
paragraph ''
StaticText 'If you are using the library and you would like to have your app listed, simply let us know.'
heading 'Importing the Library'
paragraph ''
StaticText 'Simply add the following dependency to your'
code ''
StaticText 'build.gradle'
StaticText 'file to use the latest version:'
code ''
StaticText "dependencies { repositories { mavenCentral () } compile 'com.sothree.slidinguppanel:library:3.4.0' }"
[22] button ''
heading 'Usage'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Include'
code ''
StaticText 'com.sothree.slidinguppanel.SlidingUpPanelLayout'
StaticText 'as the root element in your activity layout.'
listitem ''
ListMarker 'โข'
StaticText 'The layout must have'
code ''
StaticText 'gravity'
StaticText 'set to either'
code ''
StaticText 'top'
StaticText 'or'
code ''
StaticText 'bottom'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'Make sure that it has two children. The first child is your main layout. The second child is your layout for the sliding up panel.'
listitem ''
ListMarker 'โข'
StaticText 'The main layout should have the width and the height set to'
code ''
StaticText 'match_parent'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'The sliding layout should have the width set to'
code ''
StaticText 'match_parent'
StaticText 'and the height set to either'
code ''
StaticText 'match_parent'
StaticText ','
code ''
StaticText 'wrap_content'
StaticText 'or the max desireable height. If you would like to define the height as the percetange of the screen, set it to'
code ''
StaticText 'match_parent'
StaticText 'and also define a'
code ''
StaticText 'layout_weight'
StaticText 'attribute for the sliding view.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the whole panel will act as a drag region and will intercept clicks and drag events. You can restrict the drag area to a specific view by using the'
code ''
StaticText 'setDragView'
StaticText 'method or'
code ''
StaticText 'umanoDragView'
StaticText 'attribute.'
paragraph ''
StaticText 'For more information, please refer to the sample code.'
code ''
StaticText '<com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothree= "http://schemas.android.com/apk/res-auto" android:id= "@+id/sliding_layout" android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "bottom" sothree:umanoPanelHeight= "68dp" sothree:umanoShadowHeight= "4dp" > <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center" android:text= "Main Content" android:textSize= "16sp" /> <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center|top" android:text= "The Awesome Sliding Up Panel" android:textSize= "16sp" /> </com.sothree.slidinguppanel.SlidingUpPanelLayout>'
[23] button ''
paragraph ''
StaticText 'For smooth interaction with the ActionBar, make sure that'
code ''
StaticText 'windowActionBarOverlay'
StaticText 'is set to'
code ''
StaticText 'true'
StaticText 'in your styles:'
code ''
StaticText '<style name= "AppTheme" > <item name= "android:windowActionBarOverlay" > true </item> </style>'
[24] button ''
paragraph ''
StaticText 'However, in this case you would likely want to add a top margin to your main layout of'
code ''
StaticText '?android:attr/actionBarSize'
StaticText 'or'
code ''
StaticText '?attr/actionBarSize'
StaticText 'to support older API versions.'
heading 'Caveats, Additional Features and Customization'
list ''
listitem ''
ListMarker 'โข'
StaticText 'If you are using a custom'
code ''
StaticText 'umanoDragView'
StaticText ', the panel will pass through the click events to the main layout. Make your second layout'
code ''
StaticText 'clickable'
StaticText 'to prevent this.'
listitem ''
ListMarker 'โข'
StaticText 'You can change the panel height by using the'
code ''
StaticText 'setPanelHeight'
StaticText 'method or'
code ''
StaticText 'umanoPanelHeight'
StaticText 'attribute.'
listitem ''
ListMarker 'โข'
StaticText 'If you would like to hide the shadow above the sliding panel, set'
code ''
StaticText 'shadowHeight'
StaticText 'attribute to 0.'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setEnabled(false)'
StaticText 'to completely disable the sliding panel (including touch and programmatic sliding)'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "to disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'getPanelState'
StaticText 'to get the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setPanelState'
StaticText 'to set the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'You can add parallax to the main view by setting'
code ''
StaticText 'umanoParallaxOffset'
StaticText 'attribute (see demo for the example).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a anchor point in the middle of the screen using'
code ''
StaticText 'setAnchorPoint'
StaticText 'to allow an intermediate expanded state for the panel (similar to Google Maps).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a'
code ''
StaticText 'PanelSlideListener'
StaticText 'to monitor events about sliding panes.'
listitem ''
ListMarker 'โข'
StaticText 'You can also make the panel slide from the top by changing the'
code ''
StaticText 'layout_gravity'
StaticText 'attribute of the layout to'
code ''
StaticText 'top'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'You can provide a scroll interpolator for the panel movement by setting'
code ''
StaticText 'umanoScrollInterpolator'
StaticText 'attribute. For instance, if you want a bounce or overshoot effect for the panel.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the panel pushes up the main content. You can make it overlay the main content by using'
code ''
StaticText 'setOverlayed'
StaticText 'method or'
code ''
StaticText 'umanoOverlay'
StaticText 'attribute. This is useful if you would like to make the sliding layout semi-transparent. You can also set'
code ''
StaticText 'umanoClipPanel'
StaticText 'to false to make the panel transparent in non-overlay mode.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the main content is dimmed as the panel slides up. You can change the dim color by changing'
code ''
StaticText 'umanoFadeColor'
StaticText '. Set it to'
code ''
StaticText '"@android:color/transparent"'
StaticText 'to remove dimming completely.'
heading 'Scrollable Sliding Views'
paragraph ''
StaticText 'If you have a scrollable view inside of the sliding panel, make sure to set'
code ''
StaticText 'umanoScrollableView'
StaticText 'attribute on the panel to supported nested scrolling. The panel supports'
code ''
StaticText 'ListView'
StaticText ','
code ''
StaticText 'ScrollView'
StaticText 'and'
code ''
StaticText 'RecyclerView'
StaticText 'out of the box, but you can add support for any type of a scrollable view by setting a custom'
code ''
StaticText 'ScrollableViewHelper'
StaticText '. Here is an example for'
code ''
StaticText 'NestedScrollView'
code ''
StaticText 'public class NestedScrollableViewHelper extends ScrollableViewHelper { public int getScrollableViewScrollPosition(View scrollableView, boolean isSlidingUp) { if (mScrollableView instanceof NestedScrollView) { if(isSlidingUp){ return mScrollableView.getScrollY(); } else { NestedScrollView nsv = ((NestedScrollView) mScrollableView); View child = nsv.getChildAt(0); return (child.getBottom() - (nsv.getHeight() + nsv.getScrollY())); } } else { return 0; } } }'
[25] button ''
paragraph ''
StaticText 'Once you define your helper, you can set it using'
code ''
StaticText 'setScrollableViewHelper'
StaticText 'on the sliding panel.'
heading 'Implementation'
paragraph ''
StaticText 'This library was initially based on the opened-sourced'
[56] link 'SlidingPaneLayout', url='http://developer.android.com/reference/android/support/v4/widget/SlidingPaneLayout.html'
StaticText 'component from the r13 of the Android Support Library. Thanks Android team!'
heading 'Requirements'
paragraph ''
StaticText 'Tested on Android 2.2+'
heading 'Other Contributors'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Nov 23, 15 -'
[67] link '@kiyeonk', url='https://github.com/kiyeonk'
StaticText '- umanoScrollInterpolator support'
listitem ''
ListMarker 'โข'
StaticText 'Jan 21, 14 - ChaYoung You ('
[68] link '@yous', url='https://github.com/yous'
StaticText ') - Slide from the top support'
listitem ''
ListMarker 'โข'
StaticText 'Aug 20, 13 -'
[69] link '@gipi', url='https://github.com/gipi'
StaticText '- Android Studio Support'
listitem ''
ListMarker 'โข'
StaticText 'Jul 24, 13 - Philip Schiffer ('
[70] link '@hameno', url='https://github.com/hameno'
StaticText ') - Maven Support'
listitem ''
ListMarker 'โข'
StaticText 'Oct 20, 13 - Irina Preศa ('
[71] link '@iriina', url='https://github.com/iriina'
StaticText ') - Anchor Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 1, 13 - ('
[72] link '@youchy', url='https://github.com/youchy'
StaticText ') - XML Attributes Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 22, 13 - Vladimir Mironov ('
[73] link '@MironovNsk', url='https://github.com/nsk-mironov'
StaticText ') - Custom Expanded Panel Height'
paragraph ''
StaticText 'If you have an awesome pull request, send it over!'
heading 'Changelog'
list ''
listitem ''
ListMarker 'โข'
StaticText '3.4.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Use the latest support library 26 and update the min version to 14.'
listitem ''
ListMarker 'โฆ'
StaticText 'Bug fixes'
listitem ''
ListMarker 'โข'
StaticText '3.3.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Lots of bug fixes from various pull requests.'
listitem ''
ListMarker 'โฆ'
StaticText 'Removed the nineoldandroids dependency. Use ViewCompat instead.'
listitem ''
ListMarker 'โข'
StaticText '3.3.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'You can now set a'
code ''
StaticText 'FadeOnClickListener'
StaticText ', for when the faded area of the main content is clicked.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'PanelSlideListener'
StaticText 'has a new format (multiple of them can be set now'
listitem ''
ListMarker 'โฆ'
StaticText 'Fixed the setTouchEnabled bug'
listitem ''
ListMarker 'โข'
StaticText '3.2.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for'
code ''
StaticText 'umanoScrollInterpolator'
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for percentage-based sliding panel height using'
code ''
StaticText 'layout_weight'
StaticText 'attribute'
listitem ''
ListMarker 'โฆ'
StaticText 'Add'
code ''
StaticText 'ScrollableViewHelper'
StaticText 'to allow users extend support for new types of scrollable views.'
listitem ''
ListMarker 'โข'
StaticText '3.2.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Rename'
code ''
StaticText 'umanoParalaxOffset'
StaticText 'to'
code ''
StaticText 'umanoParallaxOffset'
listitem ''
ListMarker 'โฆ'
StaticText 'RecyclerView support.'
listitem ''
ListMarker 'โข'
StaticText '3.1.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umanoScrollableView'
StaticText 'to supported nested scrolling in children (only ScrollView and ListView are supported for now)'
listitem ''
ListMarker 'โข'
StaticText '3.0.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umano'
StaticText 'prefix for all attributes'
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'clipPanel'
StaticText 'attribute for supporting transparent panels in non-overlay mode.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setEnabled(false)'
StaticText '- now completely disables the sliding panel (touch and programmatic sliding)'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "- disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'getPanelState'
StaticText '- is now the only method to get the current panel state'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setPanelState'
StaticText '- is now the only method to modify the panel state from code'
listitem ''
ListMarker 'โข'
StaticText '2.0.2 - Allow'
code ''
StaticText 'wrap_content'
StaticText 'for sliding view height attribute. Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.1 - Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.0 - Cleaned up various public method calls. Added animated'
code ''
StaticText 'showPanel'
StaticText '/'
code ''
StaticText 'hidePanel'
StaticText 'methods.'
listitem ''
ListMarker 'โข'
StaticText '1.0.1 - Initial Release'
heading 'Licence'
blockquote ''
paragraph ''
StaticText 'Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:'
paragraph ''
[74] link 'http://www.apache.org/licenses/LICENSE-2.0', url='http://www.apache.org/licenses/LICENSE-2.0'
paragraph ''
StaticText 'Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.'
To star this repository, we must click the "Star" button. After starring, we will return to the explore page to star the remaining four repositories.
click('8')RootWebArea 'Umano: News Read To You / AndroidSlidingUpPanel ยท GitLab', focused, url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[26] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[27] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[28] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[29] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[30] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[31] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[32] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[33] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'AndroidSlidingUpPanel'
[34] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
listitem ''
[35] link 'Project information', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/activity'
listitem ''
[36] link 'Repository', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master'
listitem ''
[37] link 'Issues', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues'
StaticText '267'
listitem ''
[38] link 'Merge requests', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
StaticText '34'
listitem ''
[39] link 'CI/CD', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipelines'
listitem ''
[40] link 'Deployments', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/environments'
listitem ''
[41] link 'Packages and registries', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/packages'
listitem ''
[42] link 'Monitor', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/incidents'
listitem ''
[43] link 'Analytics', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/value_stream_analytics'
listitem ''
[44] link 'Wiki', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/wikis/home'
listitem ''
[45] link 'Snippets', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[18] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[19] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[46] link 'Umano: News Read To You', url='http://127.0.0.1:8023/umano'
listitem ''
[47] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
main ''
StaticText 'A'
heading 'AndroidSlidingUpPanel'
StaticText 'Project ID: 152'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Unstar', focused
[9] link '56', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks'
navigation ''
list ''
listitem ''
[57] link '361 Commits', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commits/master'
[75] strong ''
StaticText '361'
listitem ''
[58] link '35 Branches', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/branches'
[76] strong ''
StaticText '35'
listitem ''
[59] link '8 Tags', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tags'
[77] strong ''
StaticText '8'
listitem ''
[60] strong ''
StaticText '10.9 MB'
StaticText 'Project Storage'
listitem ''
[61] link '8 Releases', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/releases'
[78] strong ''
StaticText '8'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
image 'user avatar', url='https://www.gravatar.com/avatar/7bd4d29b1cf01ade7f09fbcff24f7b8c?s=80&d=identicon'
[12] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
StaticText 'tokudu authored'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
group ''
StaticText '45a46043'
[20] button 'Copy commit SHA', live='polite', relevant='additions text'
[13] button 'master', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[62] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/'
listitem ''
StaticText '/'
[63] button 'Add to tree', hasPopup='menu', expanded=False
[14] link 'Find file', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/find_file/master'
[15] link 'Web IDE', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#modal-confirm-fork-webide'
[16] button 'Download'
StaticText 'Select Archive Format'
[17] link 'Clone', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#'
list ''
listitem ''
[48] link 'README', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
listitem ''
[49] link 'Apache License 2.0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
table 'Files, directories, and submodules in the path / for commit reference master', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell 'demo'
[79] link 'demo', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/demo'
cell 'Update the library'
[80] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle/wrapper'
[81] link 'gradle/wrapper', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/gradle'
cell 'Update gradle-wrapper.properties'
[82] link 'Update gradle-wrapper.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/b95f31dcee9cbd8ef59e1eb10224b8da5c47ff67'
cell '8 years ago'
time 'Jun 20, 2017 9:35am GMT+0600'
StaticText '8 years ago'
row ''
cell 'library'
[83] link 'library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/library'
cell 'Update the library'
[84] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell '.gitignore'
[85] link '.gitignore', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.gitignore'
cell 'Updated the gradle wrapper and prepared everything for maven central sync'
[86] link 'Updated the gradle wrapper and prepared everything for maven central sync', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3353430aac3b944468eeef869c29689308202039'
cell '11 years ago'
time 'May 14, 2014 10:08pm GMT+0600'
StaticText '11 years ago'
row ''
cell '.travis.yml'
[87] link '.travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.travis.yml'
cell 'Update .travis.yml'
[88] link 'Update .travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/96677b69d3531bbbee72724681967040a70c2c44'
cell '8 years ago'
time 'Jun 20, 2017 9:37am GMT+0600'
StaticText '8 years ago'
row ''
cell 'LICENSE.txt'
[89] link 'LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
cell 'Update LICENSE.txt'
[90] link 'Update LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/58b292f52348027b4cbdd3d405446fdba1e88152'
cell '9 years ago'
time 'Nov 18, 2015 3:19pm GMT+0600'
StaticText '9 years ago'
row ''
cell 'README.md'
[91] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
cell 'Update the library'
[92] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'build.gradle'
[93] link 'build.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/build.gradle'
cell 'Upgrade to SDK'
[94] link 'Upgrade to SDK', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/2e0179412bae438939efef01d0b5cb3d83c49eab'
cell '8 years ago'
time 'Sep 18, 2017 3:44am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle.properties'
[95] link 'gradle.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradle.properties'
cell 'Fix the group'
[96] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
cell '8 years ago'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradlew'
[97] link 'gradlew', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew'
cell 'Update to Gradle 2.13.'
[98] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'gradlew.bat'
[99] link 'gradlew.bat', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew.bat'
cell 'Update to Gradle 2.13.'
[100] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'maven_push.gradle'
[101] link 'maven_push.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/maven_push.gradle'
cell 'Updating maven_push.gradle to the latest version.'
[102] link 'Updating maven_push.gradle to the latest version.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/d31a33ac40a3546c66c02025086b0504308a5c7c'
cell '9 years ago'
time 'Feb 17, 2016 9:56am GMT+0600'
StaticText '9 years ago'
row ''
cell 'settings.gradle'
[103] link 'settings.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/settings.gradle'
cell 'Move to a multi-project gradle build'
[104] link 'Move to a multi-project gradle build', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/ec84d3ea232fffffbb5aa5dd06df85c2ce998b22'
cell '11 years ago'
time 'Jan 9, 2014 2:37am GMT+0600'
StaticText '11 years ago'
row ''
cell 'slidinguppanel.png'
[105] link 'slidinguppanel.png', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/slidinguppanel.png'
cell 'Adding the screenshot'
[106] link 'Adding the screenshot', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3e35b3b06402af97a67c30d9e4c2bcd172206a31'
cell '12 years ago'
time 'Jun 1, 2013 1:28am GMT+0600'
StaticText '12 years ago'
article ''
[21] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
[50] strong ''
StaticText 'README.md'
paragraph ''
[51] link 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library'
image 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library/badge.svg'
StaticText ''
[52] link 'Badge', url='http://www.libtastic.com/technology/30/'
image 'Badge', url='http://www.libtastic.com/static/osbadges/30.png'
paragraph ''
[53] strong ''
StaticText 'Note:'
StaticText 'we are'
[54] strong ''
StaticText 'not'
StaticText 'actively responding to issues right now. If you find a bug, please submit a PR.'
heading 'Android Sliding Up Panel'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application.'
paragraph ''
StaticText 'As seen in Umano Android App (now acquired by Dropbox):'
paragraph ''
[55] link 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
image 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
heading 'Known Uses in Popular Apps'
list ''
listitem ''
ListMarker 'โข'
StaticText '[Soundcloud] ('
[64] link 'https://play.google.com/store/apps/details?id=com.soundcloud.android', url='https://play.google.com/store/apps/details?id=com.soundcloud.android'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Dropbox Paper] ('
[65] link 'https://play.google.com/store/apps/details?id=com.dropbox.paper', url='https://play.google.com/store/apps/details?id=com.dropbox.paper'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Snaptee] ('
[66] link 'https://play.google.com/store/apps/details?id=co.snaptee.android', url='https://play.google.com/store/apps/details?id=co.snaptee.android'
StaticText ')'
paragraph ''
StaticText 'If you are using the library and you would like to have your app listed, simply let us know.'
heading 'Importing the Library'
paragraph ''
StaticText 'Simply add the following dependency to your'
code ''
StaticText 'build.gradle'
StaticText 'file to use the latest version:'
code ''
StaticText "dependencies { repositories { mavenCentral () } compile 'com.sothree.slidinguppanel:library:3.4.0' }"
[22] button ''
heading 'Usage'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Include'
code ''
StaticText 'com.sothree.slidinguppanel.SlidingUpPanelLayout'
StaticText 'as the root element in your activity layout.'
listitem ''
ListMarker 'โข'
StaticText 'The layout must have'
code ''
StaticText 'gravity'
StaticText 'set to either'
code ''
StaticText 'top'
StaticText 'or'
code ''
StaticText 'bottom'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'Make sure that it has two children. The first child is your main layout. The second child is your layout for the sliding up panel.'
listitem ''
ListMarker 'โข'
StaticText 'The main layout should have the width and the height set to'
code ''
StaticText 'match_parent'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'The sliding layout should have the width set to'
code ''
StaticText 'match_parent'
StaticText 'and the height set to either'
code ''
StaticText 'match_parent'
StaticText ','
code ''
StaticText 'wrap_content'
StaticText 'or the max desireable height. If you would like to define the height as the percetange of the screen, set it to'
code ''
StaticText 'match_parent'
StaticText 'and also define a'
code ''
StaticText 'layout_weight'
StaticText 'attribute for the sliding view.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the whole panel will act as a drag region and will intercept clicks and drag events. You can restrict the drag area to a specific view by using the'
code ''
StaticText 'setDragView'
StaticText 'method or'
code ''
StaticText 'umanoDragView'
StaticText 'attribute.'
paragraph ''
StaticText 'For more information, please refer to the sample code.'
code ''
StaticText '<com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothree= "http://schemas.android.com/apk/res-auto" android:id= "@+id/sliding_layout" android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "bottom" sothree:umanoPanelHeight= "68dp" sothree:umanoShadowHeight= "4dp" > <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center" android:text= "Main Content" android:textSize= "16sp" /> <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center|top" android:text= "The Awesome Sliding Up Panel" android:textSize= "16sp" /> </com.sothree.slidinguppanel.SlidingUpPanelLayout>'
[23] button ''
paragraph ''
StaticText 'For smooth interaction with the ActionBar, make sure that'
code ''
StaticText 'windowActionBarOverlay'
StaticText 'is set to'
code ''
StaticText 'true'
StaticText 'in your styles:'
code ''
StaticText '<style name= "AppTheme" > <item name= "android:windowActionBarOverlay" > true </item> </style>'
[24] button ''
paragraph ''
StaticText 'However, in this case you would likely want to add a top margin to your main layout of'
code ''
StaticText '?android:attr/actionBarSize'
StaticText 'or'
code ''
StaticText '?attr/actionBarSize'
StaticText 'to support older API versions.'
heading 'Caveats, Additional Features and Customization'
list ''
listitem ''
ListMarker 'โข'
StaticText 'If you are using a custom'
code ''
StaticText 'umanoDragView'
StaticText ', the panel will pass through the click events to the main layout. Make your second layout'
code ''
StaticText 'clickable'
StaticText 'to prevent this.'
listitem ''
ListMarker 'โข'
StaticText 'You can change the panel height by using the'
code ''
StaticText 'setPanelHeight'
StaticText 'method or'
code ''
StaticText 'umanoPanelHeight'
StaticText 'attribute.'
listitem ''
ListMarker 'โข'
StaticText 'If you would like to hide the shadow above the sliding panel, set'
code ''
StaticText 'shadowHeight'
StaticText 'attribute to 0.'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setEnabled(false)'
StaticText 'to completely disable the sliding panel (including touch and programmatic sliding)'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "to disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'getPanelState'
StaticText 'to get the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setPanelState'
StaticText 'to set the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'You can add parallax to the main view by setting'
code ''
StaticText 'umanoParallaxOffset'
StaticText 'attribute (see demo for the example).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a anchor point in the middle of the screen using'
code ''
StaticText 'setAnchorPoint'
StaticText 'to allow an intermediate expanded state for the panel (similar to Google Maps).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a'
code ''
StaticText 'PanelSlideListener'
StaticText 'to monitor events about sliding panes.'
listitem ''
ListMarker 'โข'
StaticText 'You can also make the panel slide from the top by changing the'
code ''
StaticText 'layout_gravity'
StaticText 'attribute of the layout to'
code ''
StaticText 'top'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'You can provide a scroll interpolator for the panel movement by setting'
code ''
StaticText 'umanoScrollInterpolator'
StaticText 'attribute. For instance, if you want a bounce or overshoot effect for the panel.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the panel pushes up the main content. You can make it overlay the main content by using'
code ''
StaticText 'setOverlayed'
StaticText 'method or'
code ''
StaticText 'umanoOverlay'
StaticText 'attribute. This is useful if you would like to make the sliding layout semi-transparent. You can also set'
code ''
StaticText 'umanoClipPanel'
StaticText 'to false to make the panel transparent in non-overlay mode.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the main content is dimmed as the panel slides up. You can change the dim color by changing'
code ''
StaticText 'umanoFadeColor'
StaticText '. Set it to'
code ''
StaticText '"@android:color/transparent"'
StaticText 'to remove dimming completely.'
heading 'Scrollable Sliding Views'
paragraph ''
StaticText 'If you have a scrollable view inside of the sliding panel, make sure to set'
code ''
StaticText 'umanoScrollableView'
StaticText 'attribute on the panel to supported nested scrolling. The panel supports'
code ''
StaticText 'ListView'
StaticText ','
code ''
StaticText 'ScrollView'
StaticText 'and'
code ''
StaticText 'RecyclerView'
StaticText 'out of the box, but you can add support for any type of a scrollable view by setting a custom'
code ''
StaticText 'ScrollableViewHelper'
StaticText '. Here is an example for'
code ''
StaticText 'NestedScrollView'
code ''
StaticText 'public class NestedScrollableViewHelper extends ScrollableViewHelper { public int getScrollableViewScrollPosition(View scrollableView, boolean isSlidingUp) { if (mScrollableView instanceof NestedScrollView) { if(isSlidingUp){ return mScrollableView.getScrollY(); } else { NestedScrollView nsv = ((NestedScrollView) mScrollableView); View child = nsv.getChildAt(0); return (child.getBottom() - (nsv.getHeight() + nsv.getScrollY())); } } else { return 0; } } }'
[25] button ''
paragraph ''
StaticText 'Once you define your helper, you can set it using'
code ''
StaticText 'setScrollableViewHelper'
StaticText 'on the sliding panel.'
heading 'Implementation'
paragraph ''
StaticText 'This library was initially based on the opened-sourced'
[56] link 'SlidingPaneLayout', url='http://developer.android.com/reference/android/support/v4/widget/SlidingPaneLayout.html'
StaticText 'component from the r13 of the Android Support Library. Thanks Android team!'
heading 'Requirements'
paragraph ''
StaticText 'Tested on Android 2.2+'
heading 'Other Contributors'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Nov 23, 15 -'
[67] link '@kiyeonk', url='https://github.com/kiyeonk'
StaticText '- umanoScrollInterpolator support'
listitem ''
ListMarker 'โข'
StaticText 'Jan 21, 14 - ChaYoung You ('
[68] link '@yous', url='https://github.com/yous'
StaticText ') - Slide from the top support'
listitem ''
ListMarker 'โข'
StaticText 'Aug 20, 13 -'
[69] link '@gipi', url='https://github.com/gipi'
StaticText '- Android Studio Support'
listitem ''
ListMarker 'โข'
StaticText 'Jul 24, 13 - Philip Schiffer ('
[70] link '@hameno', url='https://github.com/hameno'
StaticText ') - Maven Support'
listitem ''
ListMarker 'โข'
StaticText 'Oct 20, 13 - Irina Preศa ('
[71] link '@iriina', url='https://github.com/iriina'
StaticText ') - Anchor Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 1, 13 - ('
[72] link '@youchy', url='https://github.com/youchy'
StaticText ') - XML Attributes Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 22, 13 - Vladimir Mironov ('
[73] link '@MironovNsk', url='https://github.com/nsk-mironov'
StaticText ') - Custom Expanded Panel Height'
paragraph ''
StaticText 'If you have an awesome pull request, send it over!'
heading 'Changelog'
list ''
listitem ''
ListMarker 'โข'
StaticText '3.4.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Use the latest support library 26 and update the min version to 14.'
listitem ''
ListMarker 'โฆ'
StaticText 'Bug fixes'
listitem ''
ListMarker 'โข'
StaticText '3.3.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Lots of bug fixes from various pull requests.'
listitem ''
ListMarker 'โฆ'
StaticText 'Removed the nineoldandroids dependency. Use ViewCompat instead.'
listitem ''
ListMarker 'โข'
StaticText '3.3.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'You can now set a'
code ''
StaticText 'FadeOnClickListener'
StaticText ', for when the faded area of the main content is clicked.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'PanelSlideListener'
StaticText 'has a new format (multiple of them can be set now'
listitem ''
ListMarker 'โฆ'
StaticText 'Fixed the setTouchEnabled bug'
listitem ''
ListMarker 'โข'
StaticText '3.2.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for'
code ''
StaticText 'umanoScrollInterpolator'
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for percentage-based sliding panel height using'
code ''
StaticText 'layout_weight'
StaticText 'attribute'
listitem ''
ListMarker 'โฆ'
StaticText 'Add'
code ''
StaticText 'ScrollableViewHelper'
StaticText 'to allow users extend support for new types of scrollable views.'
listitem ''
ListMarker 'โข'
StaticText '3.2.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Rename'
code ''
StaticText 'umanoParalaxOffset'
StaticText 'to'
code ''
StaticText 'umanoParallaxOffset'
listitem ''
ListMarker 'โฆ'
StaticText 'RecyclerView support.'
listitem ''
ListMarker 'โข'
StaticText '3.1.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umanoScrollableView'
StaticText 'to supported nested scrolling in children (only ScrollView and ListView are supported for now)'
listitem ''
ListMarker 'โข'
StaticText '3.0.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umano'
StaticText 'prefix for all attributes'
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'clipPanel'
StaticText 'attribute for supporting transparent panels in non-overlay mode.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setEnabled(false)'
StaticText '- now completely disables the sliding panel (touch and programmatic sliding)'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "- disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'getPanelState'
StaticText '- is now the only method to get the current panel state'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setPanelState'
StaticText '- is now the only method to modify the panel state from code'
listitem ''
ListMarker 'โข'
StaticText '2.0.2 - Allow'
code ''
StaticText 'wrap_content'
StaticText 'for sliding view height attribute. Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.1 - Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.0 - Cleaned up various public method calls. Added animated'
code ''
StaticText 'showPanel'
StaticText '/'
code ''
StaticText 'hidePanel'
StaticText 'methods.'
listitem ''
ListMarker 'โข'
StaticText '1.0.1 - Initial Release'
heading 'Licence'
blockquote ''
paragraph ''
StaticText 'Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:'
paragraph ''
[74] link 'http://www.apache.org/licenses/LICENSE-2.0', url='http://www.apache.org/licenses/LICENSE-2.0'
paragraph ''
StaticText 'Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.'
The top five repos were previously listed on the explore/projects/starred page. The first repo has already been starred, as shown by the "Unstar" button. To fulfill the goal, I need to visit the remaining four repositories and star them if they are not yet starred. The safest step is to return to the explore list and iterate over the next repos.
go_back()
RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects/starred' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects/starred#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 3', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button 'Name' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' heading 'Umano: News Read To You / AndroidSlidingUpPanel' [123] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' StaticText 'Apache License 2.0' paragraph '' StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.' [23] link '55', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers' [24] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks' [25] link '34', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests' [26] link '267', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:06am GMT+0600' StaticText '2 years ago' listitem '' [27] link 'C', url='http://127.0.0.1:8023/facebook/create-react-app' heading 'Meta / create-react-app' [124] link 'Meta / create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app' StaticText 'MIT License' paragraph '' StaticText 'Set up a modern web app by running one command.' [28] link '52', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers' [29] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks' [30] link '417', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests' [31] link '1.5k', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:05pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'F', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' heading 'Karl Kroening / ffmpeg-python' [125] link 'Karl Kroening / ffmpeg-python', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' StaticText 'Apache License 2.0' paragraph '' StaticText 'Python bindings for FFmpeg - with complex filtering support' [33] link '51', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/starrers' [34] link '0', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/forks' [35] link '34', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/merge_requests' [36] link '402', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [37] link 'P', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' heading 'mk-j / PHP_XLSXWriter' [126] link 'mk-j / PHP_XLSXWriter', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' StaticText 'MIT License' paragraph '' StaticText 'Lightwight XLSX Excel Spreadsheet Writer in PHP' [38] link '47', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/starrers' [39] link '0', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/forks' [40] link '24', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/merge_requests' [41] link '101', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:37pm GMT+0600' StaticText '2 years ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/koush/AndroidAsync' heading 'Koushik Dutta / AndroidAsync' [127] link 'Koushik Dutta / AndroidAsync', url='http://127.0.0.1:8023/koush/AndroidAsync' StaticText 'Other' paragraph '' StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.' [43] link '46', url='http://127.0.0.1:8023/koush/AndroidAsync/-/starrers' [44] link '0', url='http://127.0.0.1:8023/koush/AndroidAsync/-/forks' [45] link '19', url='http://127.0.0.1:8023/koush/AndroidAsync/-/merge_requests' [46] link '333', url='http://127.0.0.1:8023/koush/AndroidAsync/-/issues' StaticText 'Updated' time 'Mar 20, 2023 10:17pm GMT+0600' StaticText '2 years ago' listitem '' [47] link 'P', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' heading 'Erik Linder-Norรฉn / PyTorch-GAN' [128] link 'Erik Linder-Norรฉn / PyTorch-GAN', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementations of Generative Adversarial Networks.' [48] link '45', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/starrers' [49] link '1', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/forks' [50] link '24', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/merge_requests' [51] link '102', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:41pm GMT+0600' StaticText '1 day ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/thoughtbot/administrate' heading 'thoughtbot, inc. / administrate' [129] link 'thoughtbot, inc. / administrate', url='http://127.0.0.1:8023/thoughtbot/administrate' StaticText 'MIT License' paragraph '' StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.' [53] link '44', url='http://127.0.0.1:8023/thoughtbot/administrate/-/starrers' [54] link '0', url='http://127.0.0.1:8023/thoughtbot/administrate/-/forks' [55] link '32', url='http://127.0.0.1:8023/thoughtbot/administrate/-/merge_requests' [56] link '96', url='http://127.0.0.1:8023/thoughtbot/administrate/-/issues' StaticText 'Updated' time 'Mar 21, 2023 2:40am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'K', url='http://127.0.0.1:8023/keycloak/keycloak' heading 'Keycloak / keycloak' [130] link 'Keycloak / keycloak', url='http://127.0.0.1:8023/keycloak/keycloak' StaticText 'Apache License 2.0' paragraph '' StaticText 'Open Source Identity and Access Management For Modern Applications and Services' [58] link '43', url='http://127.0.0.1:8023/keycloak/keycloak/-/starrers' [59] link '0', url='http://127.0.0.1:8023/keycloak/keycloak/-/forks' [60] link '230', url='http://127.0.0.1:8023/keycloak/keycloak/-/merge_requests' [61] link '1.6k', url='http://127.0.0.1:8023/keycloak/keycloak/-/issues' StaticText 'Updated' time 'Mar 21, 2023 12:16pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'A', url='http://127.0.0.1:8023/wting/autojump' heading 'William Ting / autojump' [131] link 'William Ting / autojump', url='http://127.0.0.1:8023/wting/autojump' StaticText 'Other' paragraph '' StaticText 'A cd command that learns - easily navigate directories from the command line' [63] link '42', url='http://127.0.0.1:8023/wting/autojump/-/starrers' [64] link '0', url='http://127.0.0.1:8023/wting/autojump/-/forks' [65] link '54', url='http://127.0.0.1:8023/wting/autojump/-/merge_requests' [66] link '158', url='http://127.0.0.1:8023/wting/autojump/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:35am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [132] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [68] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [69] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [70] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [71] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [72] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [133] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [73] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [74] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [75] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [76] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [77] link 'C', url='http://127.0.0.1:8023/capnproto/capnproto' heading "Cap'n Proto / capnproto" [134] link "Cap'n Proto / capnproto", url='http://127.0.0.1:8023/capnproto/capnproto' StaticText 'Other' paragraph '' StaticText "Cap'n Proto serialization/RPC system - core tools and C++ library" [78] link '39', url='http://127.0.0.1:8023/capnproto/capnproto/-/starrers' [79] link '0', url='http://127.0.0.1:8023/capnproto/capnproto/-/forks' [80] link '47', url='http://127.0.0.1:8023/capnproto/capnproto/-/merge_requests' [81] link '136', url='http://127.0.0.1:8023/capnproto/capnproto/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:38pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'P', url='http://127.0.0.1:8023/PyAV-Org/PyAV' heading 'PyAV / PyAV' [135] link 'PyAV / PyAV', url='http://127.0.0.1:8023/PyAV-Org/PyAV' StaticText 'BSD 3-Clause "New" or "Revised" License' paragraph '' StaticText "Pythonic bindings for FFmpeg's libraries." [83] link '39', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/starrers' [84] link '0', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/forks' [85] link '26', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/merge_requests' [86] link '37', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'N', url='http://127.0.0.1:8023/http-party/node-http-proxy' heading 'http ... PARTY! / node-http-proxy' [136] link 'http ... PARTY! / node-http-proxy', url='http://127.0.0.1:8023/http-party/node-http-proxy' StaticText 'Other' paragraph '' StaticText 'A full-featured http proxy for node.js' [88] link '38', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/starrers' [89] link '0', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/forks' [90] link '102', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/merge_requests' [91] link '482', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:28pm GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' heading 'Zhongyi Tong / electronic-wechat' [137] link 'Zhongyi Tong / electronic-wechat', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' StaticText 'MIT License' paragraph '' StaticText '๐ฌ A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.' [93] link '35', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/starrers' [94] link '0', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/forks' [95] link '10', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/merge_requests' [96] link '198', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:48am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'W', url='http://127.0.0.1:8023/youfou/wxpy' heading 'Youfou / wxpy' [138] link 'Youfou / wxpy', url='http://127.0.0.1:8023/youfou/wxpy' StaticText 'MIT License' paragraph '' StaticText 'ๅพฎไฟกๆบๅจไบบ / ๅฏ่ฝๆฏๆไผ้ ็ๅพฎไฟกไธชไบบๅท API โจ โจ' [98] link '35', url='http://127.0.0.1:8023/youfou/wxpy/-/starrers' [99] link '0', url='http://127.0.0.1:8023/youfou/wxpy/-/forks' [100] link '8', url='http://127.0.0.1:8023/youfou/wxpy/-/merge_requests' [101] link '295', url='http://127.0.0.1:8023/youfou/wxpy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [102] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [139] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [103] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [104] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [105] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [106] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'C', url='http://127.0.0.1:8023/covid19india/covid19india-react' heading 'covid19india / covid19india-react' [140] link 'covid19india / covid19india-react', url='http://127.0.0.1:8023/covid19india/covid19india-react' StaticText 'MIT License' paragraph '' StaticText 'Tracking the impact of COVID-19 in India' [108] link '34', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/starrers' [109] link '0', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/forks' [110] link '11', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/merge_requests' [111] link '27', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:55am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'A', url='http://127.0.0.1:8023/Arachni/arachni' heading 'Arachni - Web Application Security Scanner Framework / arachni' [141] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://127.0.0.1:8023/Arachni/arachni' StaticText 'Other' paragraph '' StaticText 'Web Application Security Scanner Framework' [113] link '34', url='http://127.0.0.1:8023/Arachni/arachni/-/starrers' [114] link '0', url='http://127.0.0.1:8023/Arachni/arachni/-/forks' [115] link '8', url='http://127.0.0.1:8023/Arachni/arachni/-/merge_requests' [116] link '125', url='http://127.0.0.1:8023/Arachni/arachni/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38pm GMT+0600' StaticText '2 years ago' listitem '' [117] link 'B', url='http://127.0.0.1:8023/facebook/buck' heading 'Meta / buck' [142] link 'Meta / buck', url='http://127.0.0.1:8023/facebook/buck' StaticText 'Apache License 2.0' paragraph '' StaticText 'A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.' [118] link '34', url='http://127.0.0.1:8023/facebook/buck/-/starrers' [119] link '0', url='http://127.0.0.1:8023/facebook/buck/-/forks' [120] link '22', url='http://127.0.0.1:8023/facebook/buck/-/merge_requests' [121] link '201', url='http://127.0.0.1:8023/facebook/buck/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:37am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects/starred?non_archived=true&page=2&sort=name_asc'
We still need to star repositories 124, 125, 126, and 127. The strategy is: for each remaining repo, click its link (ID) to open its project page, click the star button (ID 8) to star it, then return to the list. No ambiguity in ordering on the list; the top five already identified.
click('124')RootWebArea 'Meta / create-react-app ยท GitLab', focused, url='http://127.0.0.1:8023/facebook/create-react-app'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/facebook/create-react-app#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[30] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[31] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[32] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[33] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[34] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[35] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[36] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[37] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'create-react-app'
[38] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
StaticText 'C'
listitem ''
[39] link 'Project information', url='http://127.0.0.1:8023/facebook/create-react-app/activity'
listitem ''
[40] link 'Repository', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main'
listitem ''
[41] link 'Issues', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues'
StaticText '1,547'
listitem ''
[42] link 'Merge requests', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests'
StaticText '417'
listitem ''
[43] link 'CI/CD', url='http://127.0.0.1:8023/facebook/create-react-app/-/pipelines'
listitem ''
[44] link 'Deployments', url='http://127.0.0.1:8023/facebook/create-react-app/-/environments'
listitem ''
[45] link 'Packages and registries', url='http://127.0.0.1:8023/facebook/create-react-app/-/packages'
listitem ''
[46] link 'Monitor', url='http://127.0.0.1:8023/facebook/create-react-app/-/incidents'
listitem ''
[47] link 'Analytics', url='http://127.0.0.1:8023/facebook/create-react-app/-/value_stream_analytics'
listitem ''
[48] link 'Wiki', url='http://127.0.0.1:8023/facebook/create-react-app/-/wikis/home'
listitem ''
[49] link 'Snippets', url='http://127.0.0.1:8023/facebook/create-react-app/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[19] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[20] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[50] link 'Meta', url='http://127.0.0.1:8023/facebook'
listitem ''
[51] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
main ''
StaticText 'C'
heading 'create-react-app'
StaticText 'Project ID: 122'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/facebook/create-react-app/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Star'
[9] link '52', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks'
navigation ''
list ''
listitem ''
[84] link '2,800 Commits', url='http://127.0.0.1:8023/facebook/create-react-app/-/commits/main'
[107] strong ''
StaticText '2,800'
listitem ''
[85] link '424 Branches', url='http://127.0.0.1:8023/facebook/create-react-app/-/branches'
[108] strong ''
StaticText '424'
listitem ''
[86] link '414 Tags', url='http://127.0.0.1:8023/facebook/create-react-app/-/tags'
[109] strong ''
StaticText '414'
listitem ''
[87] strong ''
StaticText '692.2 MB'
StaticText 'Project Storage'
listitem ''
[88] link '83 Releases', url='http://127.0.0.1:8023/facebook/create-react-app/-/releases'
[110] strong ''
StaticText '83'
paragraph ''
StaticText 'Set up a modern web app by running one command.'
image 'user avatar', url='https://www.gravatar.com/avatar/1aefc6461706acc9ffe49a6b70bb00d2?s=80&d=identicon'
[12] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
StaticText 'ryan.c authored'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
[13] button 'Unverified'
group ''
StaticText 'd960b9e3'
[21] button 'Copy commit SHA', live='polite', relevant='additions text'
[14] button 'main', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[89] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/'
listitem ''
StaticText '/'
[90] button 'Add to tree', hasPopup='menu', expanded=False
[15] link 'Find file', url='http://127.0.0.1:8023/facebook/create-react-app/-/find_file/main'
[16] link 'Web IDE', url='http://127.0.0.1:8023/facebook/create-react-app#modal-confirm-fork-webide'
[17] button 'Download'
StaticText 'Select Archive Format'
[18] link 'Clone', url='http://127.0.0.1:8023/facebook/create-react-app#'
list ''
listitem ''
[52] link 'README', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
listitem ''
[53] link 'MIT License', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
listitem ''
[54] link 'CHANGELOG', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
listitem ''
[55] link 'CONTRIBUTING', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
table 'Files, directories, and submodules in the path / for commit reference main', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell '.github'
[111] link '.github', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/.github'
cell 'chore(lint): lint all files (#12288)'
[112] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'docusaurus'
[113] link 'docusaurus', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/docusaurus'
cell 'docs: fix link of "Building for Relative Paths" (#12691)'
[114] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
cell '3 years ago'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'packages'
[115] link 'packages', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/packages'
cell 'Merge pull request #12563 from rvdende/patch-1'
[116] link 'Merge pull request #12563 from rvdende/patch-1', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2f891bbda3e777e049a89aa55797d29df76e222b'
cell '3 years ago'
time 'Jul 6, 2022 12:46am GMT+0600'
StaticText '3 years ago'
row ''
cell 'tasks'
[117] link 'tasks', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/tasks'
cell 'chore(lint): lint all files (#12288)'
[118] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'test'
[119] link 'test', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/test'
cell 'chore(lint): lint all files (#12288)'
[120] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.alexignore'
[121] link '.alexignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexignore'
cell 'Add Alex to lint documentation (#7852)'
[122] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.alexrc'
[123] link '.alexrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexrc'
cell 'Add Alex to lint documentation (#7852)'
[124] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.eslintignore'
[125] link '.eslintignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintignore'
cell 'chore(lint): lint all files (#12288)'
[126] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.eslintrc.json'
[127] link '.eslintrc.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintrc.json'
cell 'chore(lint): lint all files (#12288)'
[128] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.gitattributes'
[129] link '.gitattributes', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitattributes'
cell "fix: Fix azure-pipelines' endOfLine (#9258)"
[130] link "fix: Fix azure-pipelines' endOfLine (#9258)", url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/cef668a3b5b76646db92d67b766fe3e1734a0895'
cell '5 years ago'
time 'Sep 14, 2020 9:26am GMT+0600'
StaticText '5 years ago'
row ''
cell '.gitignore'
[131] link '.gitignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitignore'
cell 'chore(lint): lint all files (#12288)'
[132] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierignore'
[133] link '.prettierignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierignore'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore(lint): lint all files (#12288)'
[134] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierrc'
[135] link '.prettierrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierrc'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore: Update .prettierrc (#9860)'
[136] link 'chore: Update .prettierrc (#9860)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/c06f16c14cd5e59e6ada115ebf9ae05fedb0222c'
cell '5 years ago'
time 'Oct 27, 2020 12:18am GMT+0600'
StaticText '5 years ago'
row ''
cell 'CHANGELOG-0.x.md'
[137] link 'CHANGELOG-0.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
cell 'Switch branch name'
[138] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-1.x.md'
[139] link 'CHANGELOG-1.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-1.x.md'
cell 'Switch branch name'
[140] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-2.x.md'
[141] link 'CHANGELOG-2.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-2.x.md'
cell 'Switch branch name'
[142] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-3.x.md'
[143] link 'CHANGELOG-3.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-3.x.md'
cell 'Switch branch name'
[144] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-4.x.md'
[145] link 'CHANGELOG-4.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-4.x.md'
cell 'docs: Changelog 5.0.0 (#11805)'
[146] link 'docs: Changelog 5.0.0 (#11805)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d73c2f24053da5272d4286049e27adcd767c1c8a'
cell '3 years ago'
time 'Jan 13, 2022 3:44am GMT+0600'
StaticText '3 years ago'
row ''
cell 'CHANGELOG.md'
[147] link 'CHANGELOG.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG.md'
cell 'Prepare 5.0.1 release'
[148] link 'Prepare 5.0.1 release', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/6fb4f977b7522c6a1632ec9133af30f5df3afb09'
cell '3 years ago'
time 'Apr 12, 2022 11:29pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'CODE_OF_CONDUCT.md'
[149] link 'CODE_OF_CONDUCT.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CODE_OF_CONDUCT.md'
cell 'Adopt Contributor Covenant (#7650)'
[150] link 'Adopt Contributor Covenant (#7650)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/78fb4cf11461107a485a0b1378e809b9684d1f22'
cell '6 years ago'
time 'Sep 6, 2019 9:53pm GMT+0600'
StaticText '6 years ago'
row ''
cell 'CONTRIBUTING.md'
[151] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
cell 'Update CONTRIBUTING.md'
[152] link 'Update CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/9673858a3715287c40aef9e800c431c7d45c05a2'
cell '3 years ago'
time 'Dec 14, 2021 9:56pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'LICENSE'
[153] link 'LICENSE', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
cell 'BSD+Patents -> MIT (#3189)'
[154] link 'BSD+Patents -> MIT (#3189)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2e82ebb3371731a5c4e346f310848ddb23fd0976'
cell '8 years ago'
time 'Sep 26, 2017 3:30pm GMT+0600'
StaticText '8 years ago'
row ''
cell 'README.md'
[155] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
cell 'Update links in README'
[156] link 'Update links in README', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/b79ef9c4638ff62c64973542d08e2a633d9bc2c5'
cell '3 years ago'
time 'Dec 24, 2021 3:00am GMT+0600'
StaticText '3 years ago'
row ''
cell 'SECURITY.md'
[157] link 'SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/SECURITY.md'
cell 'Create SECURITY.md'
[158] link 'Create SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/5e41ca016c1a650774b1e04d126a12ca93743c30'
cell '5 years ago'
time 'Aug 11, 2020 3:49pm GMT+0600'
StaticText '5 years ago'
row ''
cell 'azure-pipelines-test-job.yml'
[159] link 'azure-pipelines-test-job.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines-test-job.yml'
cell 'chore(test): make all tests install with `npm ci` (#11723)'
[160] link 'chore(test): make all tests install with `npm ci` (#11723)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/657739fb15a39fc2bb608ff446c308406afe6388'
cell '3 years ago'
time 'Dec 9, 2021 12:40am GMT+0600'
StaticText '3 years ago'
row ''
cell 'azure-pipelines.yml'
[161] link 'azure-pipelines.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines.yml'
cell ''
cell ''
row ''
cell 'lerna.json'
[162] link 'lerna.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/lerna.json'
cell ''
cell ''
row ''
cell 'netlify.toml'
[163] link 'netlify.toml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/netlify.toml'
cell ''
cell ''
row ''
cell 'package-lock.json'
[164] link 'package-lock.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package-lock.json'
cell ''
cell ''
row ''
cell 'package.json'
[165] link 'package.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package.json'
cell ''
cell ''
row ''
cell 'screencast-error.svg'
[166] link 'screencast-error.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast-error.svg'
cell ''
cell ''
row ''
cell 'screencast.svg'
[167] link 'screencast.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast.svg'
cell ''
cell ''
article ''
[22] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
[56] strong ''
StaticText 'README.md'
heading 'Create React App Build Status PRs Welcome'
[57] link 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_build/latest?definitionId=1&branchName=main'
image 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_apis/build/status/facebook.create-react-app?branchName=main'
[58] link 'PRs Welcome', url='https://github.com/facebook/create-react-app/blob/main/CONTRIBUTING.md'
image 'PRs Welcome', url='https://img.shields.io/badge/PRs-welcome-green.svg'
[23] link 'Logo', url='https://create-react-app.dev/img/logo.svg'
image 'Logo', url='https://create-react-app.dev/img/logo.svg'
paragraph ''
StaticText 'Create React apps with no build configuration.'
list ''
listitem ''
ListMarker 'โข'
[91] link 'Creating an App', url='http://127.0.0.1:8023/facebook/create-react-app#creating-an-app'
StaticText 'โ How to create a new app.'
listitem ''
ListMarker 'โข'
[92] link 'User Guide', url='https://facebook.github.io/create-react-app/'
StaticText 'โ How to develop apps bootstrapped with Create React App.'
paragraph ''
StaticText 'Create React App works on macOS, Windows, and Linux. If something doesnโt work, please'
[59] link 'file an issue', url='https://github.com/facebook/create-react-app/issues/new'
StaticText '. If you have questions or need help, please ask in'
[60] link 'GitHub Discussions', url='https://github.com/facebook/create-react-app/discussions'
StaticText '.'
heading 'Quick Overview'
code ''
StaticText 'npx create-react-app my-app cd my-app npm start'
[24] button ''
paragraph ''
StaticText "If you've previously installed"
code ''
StaticText 'create-react-app'
StaticText 'globally via'
code ''
StaticText 'npm install -g create-react-app'
StaticText ', we recommend you uninstall the package using'
code ''
StaticText 'npm uninstall -g create-react-app'
StaticText 'or'
code ''
StaticText 'yarn global remove create-react-app'
StaticText 'to ensure that npx always uses the latest version.'
paragraph ''
emphasis ''
StaticText '('
[93] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'comes with npm 5.2+ and higher, see'
[94] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
paragraph ''
StaticText 'Then open'
[61] link 'http://localhost:3000/', url='http://localhost:3000/'
StaticText 'to see your app. When youโre ready to deploy to production, create a minified bundle with'
code ''
StaticText 'npm run build'
StaticText '.'
paragraph ''
[62] link 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
image 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
heading 'Get Started Immediately'
paragraph ''
StaticText 'You'
[63] strong ''
StaticText 'donโt'
StaticText 'need to install or configure tools like webpack or Babel. They are preconfigured and hidden so that you can focus on the code.'
paragraph ''
StaticText 'Create a project, and youโre good to go.'
heading 'Creating an App'
paragraph ''
[64] strong ''
StaticText 'Youโll need to have Node 14.0.0 or later version on your local development machine'
StaticText '(but itโs not required on the server). We recommend using the latest LTS version. You can use'
[65] link 'nvm', url='https://github.com/creationix/nvm#installation'
StaticText '(macOS/Linux) or'
[66] link 'nvm-windows', url='https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows'
StaticText 'to switch Node versions between different projects.'
paragraph ''
StaticText 'To create a new app, you may choose one of the following methods:'
heading 'npx'
code ''
StaticText 'npx create-react-app my-app'
[25] button ''
paragraph ''
emphasis ''
StaticText '('
[95] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'is a package runner tool that comes with npm 5.2+ and higher, see'
[96] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
heading 'npm'
code ''
StaticText 'npm init react-app my-app'
[26] button ''
paragraph ''
emphasis ''
code ''
StaticText 'npm init <initializer>'
StaticText 'is available in npm 6+'
heading 'Yarn'
code ''
StaticText 'yarn create react-app my-app'
[27] button ''
paragraph ''
emphasis ''
[97] link 'yarn create <starter-kit-package>', url='https://yarnpkg.com/lang/en/docs/cli/create/'
code ''
StaticText 'yarn create <starter-kit-package>'
StaticText 'is available in Yarn 0.25+'
paragraph ''
StaticText 'It will create a directory called'
code ''
StaticText 'my-app'
StaticText 'inside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies:'
code ''
StaticText 'my-app โโโ README.md โโโ node_modules โโโ package.json โโโ .gitignore โโโ public โ โโโ favicon.ico โ โโโ index.html โ โโโ manifest.json โโโ src โโโ App.css โโโ App.js โโโ App.test.js โโโ index.css โโโ index.js โโโ logo.svg โโโ serviceWorker.js โโโ setupTests.js'
[28] button ''
paragraph ''
StaticText 'No configuration or complicated folder structures, only the files you need to build your app. Once the installation is done, you can open your project folder:'
code ''
StaticText 'cd my-app'
[29] button ''
paragraph ''
StaticText 'Inside the newly created project, you can run some built-in commands:'
heading 'npm start or yarn start'
code ''
StaticText 'npm start'
code ''
StaticText 'yarn start'
paragraph ''
StaticText 'Runs the app in development mode. Open'
[67] link 'http://localhost:3000', url='http://localhost:3000/'
StaticText 'to view it in the browser.'
paragraph ''
StaticText 'The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.'
paragraph ''
[68] link 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
image 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
heading 'npm test or yarn test'
code ''
StaticText 'npm test'
code ''
StaticText 'yarn test'
paragraph ''
StaticText 'Runs the test watcher in an interactive mode. By default, runs tests related to files changed since the last commit.'
paragraph ''
[69] link 'Read more about testing.', url='https://facebook.github.io/create-react-app/docs/running-tests'
heading 'npm run build or yarn build'
code ''
StaticText 'npm run build'
code ''
StaticText 'yarn build'
paragraph ''
StaticText 'Builds the app for production to the'
code ''
StaticText 'build'
StaticText 'folder. It correctly bundles React in production mode and optimizes the build for the best performance.'
paragraph ''
StaticText 'The build is minified and the filenames include the hashes.'
paragraph ''
StaticText 'Your app is ready to be deployed.'
heading 'User Guide'
paragraph ''
StaticText 'You can find detailed instructions on using Create React App and many tips in'
[70] link 'its documentation', url='https://facebook.github.io/create-react-app/'
StaticText '.'
heading 'How to Update to New Versions?'
paragraph ''
StaticText 'Please refer to the'
[71] link 'User Guide', url='https://facebook.github.io/create-react-app/docs/updating-to-new-releases'
StaticText 'for this and other information.'
heading 'Philosophy'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
[168] strong ''
StaticText 'One Dependency:'
StaticText 'There is only one build dependency. It uses webpack, Babel, ESLint, and other amazing projects, but provides a cohesive curated experience on top of them.'
listitem ''
ListMarker 'โข'
paragraph ''
[169] strong ''
StaticText 'No Configuration Required:'
StaticText "You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code."
listitem ''
ListMarker 'โข'
paragraph ''
[170] strong ''
StaticText 'No Lock-In:'
StaticText 'You can โejectโ to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.'
heading 'Whatโs Included?'
paragraph ''
StaticText 'Your environment will have everything you need to build a modern single-page React app:'
list ''
listitem ''
ListMarker 'โข'
StaticText 'React, JSX, ES6, TypeScript and Flow syntax support.'
listitem ''
ListMarker 'โข'
StaticText 'Language extras beyond ES6 like the object spread operator.'
listitem ''
ListMarker 'โข'
StaticText 'Autoprefixed CSS, so you donโt need'
code ''
StaticText '-webkit-'
StaticText 'or other prefixes.'
listitem ''
ListMarker 'โข'
StaticText 'A fast interactive unit test runner with built-in support for coverage reporting.'
listitem ''
ListMarker 'โข'
StaticText 'A live development server that warns about common mistakes.'
listitem ''
ListMarker 'โข'
StaticText 'A build script to bundle JS, CSS, and images for production, with hashes and sourcemaps.'
listitem ''
ListMarker 'โข'
StaticText 'An offline-first'
[98] link 'service worker', url='https://developers.google.com/web/fundamentals/getting-started/primers/service-workers'
StaticText 'and a'
[99] link 'web app manifest', url='https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/'
StaticText ', meeting all the'
[100] link 'Progressive Web App', url='https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app'
StaticText 'criteria. ('
emphasis ''
StaticText 'Note: Using the service worker is opt-in as of'
code ''
StaticText 'react-scripts@2.0.0'
StaticText 'and higher'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText 'Hassle-free updates for the above tools with a single dependency.'
paragraph ''
StaticText 'Check out'
[72] link 'this guide', url='https://github.com/nitishdayal/cra_closer_look'
StaticText 'for an overview of how these tools fit together.'
paragraph ''
StaticText 'The tradeoff is that'
[73] strong ''
StaticText 'these tools are preconfigured to work in a specific way'
StaticText '. If your project needs more customization, you can'
[74] link '"eject"', url='https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject'
StaticText 'and customize it, but then you will need to maintain this configuration.'
heading 'Popular Alternatives'
paragraph ''
StaticText 'Create React App is a great fit for:'
list ''
listitem ''
ListMarker 'โข'
[101] strong ''
StaticText 'Learning React'
StaticText 'in a comfortable and feature-rich development environment.'
listitem ''
ListMarker 'โข'
[102] strong ''
StaticText 'Starting new single-page React applications.'
listitem ''
ListMarker 'โข'
[103] strong ''
StaticText 'Creating examples'
StaticText 'with React for your libraries and components.'
paragraph ''
StaticText 'Here are a few common cases where you might want to try something else:'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to'
[171] strong ''
StaticText 'try React'
StaticText 'without hundreds of transitive build tool dependencies, consider'
[172] link 'using a single HTML file or an online sandbox instead', url='https://reactjs.org/docs/getting-started.html#try-react'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[173] strong ''
StaticText 'integrate React code with a server-side template framework'
StaticText 'like Rails, Django or Symfony, or if youโre'
[174] strong ''
StaticText 'not building a single-page app'
StaticText ', consider using'
[175] link 'nwb', url='https://github.com/insin/nwb'
StaticText ', or'
[176] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'which are more flexible. For Rails specifically, you can use'
[177] link 'Rails Webpacker', url='https://github.com/rails/webpacker'
StaticText '. For Symfony, try'
[178] link "Symfony's webpack Encore", url='https://symfony.com/doc/current/frontend/encore/reactjs.html'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[179] strong ''
StaticText 'publish a React component'
StaticText ','
[180] link 'nwb', url='https://github.com/insin/nwb'
StaticText 'can'
[181] link 'also do this', url='https://github.com/insin/nwb#react-components-and-libraries'
StaticText ', as well as'
[182] link "Neutrino's react-components preset", url='https://neutrino.js.org/packages/react-components/'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to do'
[183] strong ''
StaticText 'server rendering'
StaticText 'with React and Node.js, check out'
[184] link 'Next.js', url='https://nextjs.org/'
StaticText 'or'
[185] link 'Razzle', url='https://github.com/jaredpalmer/razzle'
StaticText '. Create React App is agnostic of the backend, and only produces static HTML/JS/CSS bundles.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If your website is'
[186] strong ''
StaticText 'mostly static'
StaticText '(for example, a portfolio or a blog), consider using'
[187] link 'Gatsby', url='https://www.gatsbyjs.org/'
StaticText 'or'
[188] link 'Next.js', url='https://nextjs.org/'
StaticText '. Unlike Create React App, Gatsby pre-renders the website into HTML at build time. Next.js supports both server rendering and pre-rendering.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'Finally, if you need'
[189] strong ''
StaticText 'more customization'
StaticText ', check out'
[190] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'and its'
[191] link 'React preset', url='https://neutrino.js.org/packages/react/'
StaticText '.'
paragraph ''
StaticText 'All of the above tools can work with little to no configuration.'
paragraph ''
StaticText 'If you prefer configuring the build yourself,'
[75] link 'follow this guide', url='https://reactjs.org/docs/add-react-to-a-website.html'
StaticText '.'
heading 'React Native'
paragraph ''
StaticText 'Looking for something similar, but for React Native? Check out'
[76] link 'Expo CLI', url='https://github.com/expo/expo-cli'
StaticText '.'
heading 'Contributing'
paragraph ''
StaticText "We'd love to have your helping hand on"
code ''
StaticText 'create-react-app'
StaticText '! See'
[77] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText "for more information on what we're looking for and how to get started."
heading 'Supporting Create React App'
paragraph ''
StaticText "Create React App is a community maintained project and all contributors are volunteers. If you'd like to support the future development of Create React App then please consider donating to our"
[78] link 'Open Collective', url='https://opencollective.com/create-react-app'
StaticText '.'
heading 'Credits'
paragraph ''
StaticText 'This project exists thanks to all the people who'
[79] link 'contribute', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText '.'
[80] link '', url='https://github.com/facebook/create-react-app/graphs/contributors'
image '', url='https://opencollective.com/create-react-app/contributors.svg?width=890&button=false'
paragraph ''
StaticText 'Thanks to'
[81] link 'Netlify', url='https://www.netlify.com/'
StaticText 'for hosting our documentation.'
heading 'Acknowledgements'
paragraph ''
StaticText 'We are grateful to the authors of existing related projects for their ideas and collaboration:'
list ''
listitem ''
ListMarker 'โข'
[104] link '@eanplatter', url='https://github.com/eanplatter'
listitem ''
ListMarker 'โข'
[105] link '@insin', url='https://github.com/insin'
listitem ''
ListMarker 'โข'
[106] link '@mxstbr', url='https://github.com/mxstbr'
heading 'License'
paragraph ''
StaticText 'Create React App is open source software'
[82] link 'licensed as MIT', url='https://github.com/facebook/create-react-app/blob/main/LICENSE'
StaticText '. The Create React App logo is licensed under a'
[83] link 'Creative Commons Attribution 4.0 International license', url='https://creativecommons.org/licenses/by/4.0/'
StaticText '.'
The goal requires visiting each of the top five starred projects from the Explore page and clicking their star button. We previously moved from the Explore list (IDs 123โ127). Returning to that list is necessary before attempting to star the remaining projects (124โ127).
go_back()
RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects/starred' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects/starred#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 3', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button 'Name' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' heading 'Umano: News Read To You / AndroidSlidingUpPanel' [123] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' StaticText 'Apache License 2.0' paragraph '' StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.' [23] link '55', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers' [24] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks' [25] link '34', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests' [26] link '267', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:06am GMT+0600' StaticText '2 years ago' listitem '' [27] link 'C', url='http://127.0.0.1:8023/facebook/create-react-app' heading 'Meta / create-react-app' [124] link 'Meta / create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app' StaticText 'MIT License' paragraph '' StaticText 'Set up a modern web app by running one command.' [28] link '52', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers' [29] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks' [30] link '417', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests' [31] link '1.5k', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:05pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'F', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' heading 'Karl Kroening / ffmpeg-python' [125] link 'Karl Kroening / ffmpeg-python', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' StaticText 'Apache License 2.0' paragraph '' StaticText 'Python bindings for FFmpeg - with complex filtering support' [33] link '51', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/starrers' [34] link '0', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/forks' [35] link '34', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/merge_requests' [36] link '402', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [37] link 'P', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' heading 'mk-j / PHP_XLSXWriter' [126] link 'mk-j / PHP_XLSXWriter', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' StaticText 'MIT License' paragraph '' StaticText 'Lightwight XLSX Excel Spreadsheet Writer in PHP' [38] link '47', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/starrers' [39] link '0', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/forks' [40] link '24', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/merge_requests' [41] link '101', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:37pm GMT+0600' StaticText '2 years ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/koush/AndroidAsync' heading 'Koushik Dutta / AndroidAsync' [127] link 'Koushik Dutta / AndroidAsync', url='http://127.0.0.1:8023/koush/AndroidAsync' StaticText 'Other' paragraph '' StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.' [43] link '46', url='http://127.0.0.1:8023/koush/AndroidAsync/-/starrers' [44] link '0', url='http://127.0.0.1:8023/koush/AndroidAsync/-/forks' [45] link '19', url='http://127.0.0.1:8023/koush/AndroidAsync/-/merge_requests' [46] link '333', url='http://127.0.0.1:8023/koush/AndroidAsync/-/issues' StaticText 'Updated' time 'Mar 20, 2023 10:17pm GMT+0600' StaticText '2 years ago' listitem '' [47] link 'P', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' heading 'Erik Linder-Norรฉn / PyTorch-GAN' [128] link 'Erik Linder-Norรฉn / PyTorch-GAN', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementations of Generative Adversarial Networks.' [48] link '45', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/starrers' [49] link '1', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/forks' [50] link '24', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/merge_requests' [51] link '102', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:41pm GMT+0600' StaticText '1 day ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/thoughtbot/administrate' heading 'thoughtbot, inc. / administrate' [129] link 'thoughtbot, inc. / administrate', url='http://127.0.0.1:8023/thoughtbot/administrate' StaticText 'MIT License' paragraph '' StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.' [53] link '44', url='http://127.0.0.1:8023/thoughtbot/administrate/-/starrers' [54] link '0', url='http://127.0.0.1:8023/thoughtbot/administrate/-/forks' [55] link '32', url='http://127.0.0.1:8023/thoughtbot/administrate/-/merge_requests' [56] link '96', url='http://127.0.0.1:8023/thoughtbot/administrate/-/issues' StaticText 'Updated' time 'Mar 21, 2023 2:40am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'K', url='http://127.0.0.1:8023/keycloak/keycloak' heading 'Keycloak / keycloak' [130] link 'Keycloak / keycloak', url='http://127.0.0.1:8023/keycloak/keycloak' StaticText 'Apache License 2.0' paragraph '' StaticText 'Open Source Identity and Access Management For Modern Applications and Services' [58] link '43', url='http://127.0.0.1:8023/keycloak/keycloak/-/starrers' [59] link '0', url='http://127.0.0.1:8023/keycloak/keycloak/-/forks' [60] link '230', url='http://127.0.0.1:8023/keycloak/keycloak/-/merge_requests' [61] link '1.6k', url='http://127.0.0.1:8023/keycloak/keycloak/-/issues' StaticText 'Updated' time 'Mar 21, 2023 12:16pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'A', url='http://127.0.0.1:8023/wting/autojump' heading 'William Ting / autojump' [131] link 'William Ting / autojump', url='http://127.0.0.1:8023/wting/autojump' StaticText 'Other' paragraph '' StaticText 'A cd command that learns - easily navigate directories from the command line' [63] link '42', url='http://127.0.0.1:8023/wting/autojump/-/starrers' [64] link '0', url='http://127.0.0.1:8023/wting/autojump/-/forks' [65] link '54', url='http://127.0.0.1:8023/wting/autojump/-/merge_requests' [66] link '158', url='http://127.0.0.1:8023/wting/autojump/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:35am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [132] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [68] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [69] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [70] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [71] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [72] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [133] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [73] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [74] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [75] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [76] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [77] link 'C', url='http://127.0.0.1:8023/capnproto/capnproto' heading "Cap'n Proto / capnproto" [134] link "Cap'n Proto / capnproto", url='http://127.0.0.1:8023/capnproto/capnproto' StaticText 'Other' paragraph '' StaticText "Cap'n Proto serialization/RPC system - core tools and C++ library" [78] link '39', url='http://127.0.0.1:8023/capnproto/capnproto/-/starrers' [79] link '0', url='http://127.0.0.1:8023/capnproto/capnproto/-/forks' [80] link '47', url='http://127.0.0.1:8023/capnproto/capnproto/-/merge_requests' [81] link '136', url='http://127.0.0.1:8023/capnproto/capnproto/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:38pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'P', url='http://127.0.0.1:8023/PyAV-Org/PyAV' heading 'PyAV / PyAV' [135] link 'PyAV / PyAV', url='http://127.0.0.1:8023/PyAV-Org/PyAV' StaticText 'BSD 3-Clause "New" or "Revised" License' paragraph '' StaticText "Pythonic bindings for FFmpeg's libraries." [83] link '39', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/starrers' [84] link '0', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/forks' [85] link '26', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/merge_requests' [86] link '37', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'N', url='http://127.0.0.1:8023/http-party/node-http-proxy' heading 'http ... PARTY! / node-http-proxy' [136] link 'http ... PARTY! / node-http-proxy', url='http://127.0.0.1:8023/http-party/node-http-proxy' StaticText 'Other' paragraph '' StaticText 'A full-featured http proxy for node.js' [88] link '38', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/starrers' [89] link '0', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/forks' [90] link '102', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/merge_requests' [91] link '482', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:28pm GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' heading 'Zhongyi Tong / electronic-wechat' [137] link 'Zhongyi Tong / electronic-wechat', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' StaticText 'MIT License' paragraph '' StaticText '๐ฌ A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.' [93] link '35', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/starrers' [94] link '0', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/forks' [95] link '10', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/merge_requests' [96] link '198', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:48am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'W', url='http://127.0.0.1:8023/youfou/wxpy' heading 'Youfou / wxpy' [138] link 'Youfou / wxpy', url='http://127.0.0.1:8023/youfou/wxpy' StaticText 'MIT License' paragraph '' StaticText 'ๅพฎไฟกๆบๅจไบบ / ๅฏ่ฝๆฏๆไผ้ ็ๅพฎไฟกไธชไบบๅท API โจ โจ' [98] link '35', url='http://127.0.0.1:8023/youfou/wxpy/-/starrers' [99] link '0', url='http://127.0.0.1:8023/youfou/wxpy/-/forks' [100] link '8', url='http://127.0.0.1:8023/youfou/wxpy/-/merge_requests' [101] link '295', url='http://127.0.0.1:8023/youfou/wxpy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [102] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [139] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [103] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [104] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [105] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [106] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'C', url='http://127.0.0.1:8023/covid19india/covid19india-react' heading 'covid19india / covid19india-react' [140] link 'covid19india / covid19india-react', url='http://127.0.0.1:8023/covid19india/covid19india-react' StaticText 'MIT License' paragraph '' StaticText 'Tracking the impact of COVID-19 in India' [108] link '34', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/starrers' [109] link '0', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/forks' [110] link '11', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/merge_requests' [111] link '27', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:55am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'A', url='http://127.0.0.1:8023/Arachni/arachni' heading 'Arachni - Web Application Security Scanner Framework / arachni' [141] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://127.0.0.1:8023/Arachni/arachni' StaticText 'Other' paragraph '' StaticText 'Web Application Security Scanner Framework' [113] link '34', url='http://127.0.0.1:8023/Arachni/arachni/-/starrers' [114] link '0', url='http://127.0.0.1:8023/Arachni/arachni/-/forks' [115] link '8', url='http://127.0.0.1:8023/Arachni/arachni/-/merge_requests' [116] link '125', url='http://127.0.0.1:8023/Arachni/arachni/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38pm GMT+0600' StaticText '2 years ago' listitem '' [117] link 'B', url='http://127.0.0.1:8023/facebook/buck' heading 'Meta / buck' [142] link 'Meta / buck', url='http://127.0.0.1:8023/facebook/buck' StaticText 'Apache License 2.0' paragraph '' StaticText 'A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.' [118] link '34', url='http://127.0.0.1:8023/facebook/buck/-/starrers' [119] link '0', url='http://127.0.0.1:8023/facebook/buck/-/forks' [120] link '22', url='http://127.0.0.1:8023/facebook/buck/-/merge_requests' [121] link '201', url='http://127.0.0.1:8023/facebook/buck/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:37am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects/starred?non_archived=true&page=2&sort=name_asc'
We need to star repositories 124โ127. The safest procedure is: 1. Click the repository link (ID 124). 2. On the project detail page, click the star button (ID 8). 3. Go back to the list. Repeat for 125, 126, and 127.
click('124')RootWebArea 'Meta / create-react-app ยท GitLab', focused, url='http://127.0.0.1:8023/facebook/create-react-app'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/facebook/create-react-app#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[30] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[31] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[32] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[33] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[34] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[35] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[36] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[37] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'create-react-app'
[38] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
StaticText 'C'
listitem ''
[39] link 'Project information', url='http://127.0.0.1:8023/facebook/create-react-app/activity'
listitem ''
[40] link 'Repository', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main'
listitem ''
[41] link 'Issues', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues'
StaticText '1,547'
listitem ''
[42] link 'Merge requests', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests'
StaticText '417'
listitem ''
[43] link 'CI/CD', url='http://127.0.0.1:8023/facebook/create-react-app/-/pipelines'
listitem ''
[44] link 'Deployments', url='http://127.0.0.1:8023/facebook/create-react-app/-/environments'
listitem ''
[45] link 'Packages and registries', url='http://127.0.0.1:8023/facebook/create-react-app/-/packages'
listitem ''
[46] link 'Monitor', url='http://127.0.0.1:8023/facebook/create-react-app/-/incidents'
listitem ''
[47] link 'Analytics', url='http://127.0.0.1:8023/facebook/create-react-app/-/value_stream_analytics'
listitem ''
[48] link 'Wiki', url='http://127.0.0.1:8023/facebook/create-react-app/-/wikis/home'
listitem ''
[49] link 'Snippets', url='http://127.0.0.1:8023/facebook/create-react-app/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[19] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[20] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[50] link 'Meta', url='http://127.0.0.1:8023/facebook'
listitem ''
[51] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
main ''
StaticText 'C'
heading 'create-react-app'
StaticText 'Project ID: 122'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/facebook/create-react-app/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Star'
[9] link '52', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks'
navigation ''
list ''
listitem ''
[84] link '2,800 Commits', url='http://127.0.0.1:8023/facebook/create-react-app/-/commits/main'
[107] strong ''
StaticText '2,800'
listitem ''
[85] link '424 Branches', url='http://127.0.0.1:8023/facebook/create-react-app/-/branches'
[108] strong ''
StaticText '424'
listitem ''
[86] link '414 Tags', url='http://127.0.0.1:8023/facebook/create-react-app/-/tags'
[109] strong ''
StaticText '414'
listitem ''
[87] strong ''
StaticText '692.2 MB'
StaticText 'Project Storage'
listitem ''
[88] link '83 Releases', url='http://127.0.0.1:8023/facebook/create-react-app/-/releases'
[110] strong ''
StaticText '83'
paragraph ''
StaticText 'Set up a modern web app by running one command.'
image 'user avatar', url='https://www.gravatar.com/avatar/1aefc6461706acc9ffe49a6b70bb00d2?s=80&d=identicon'
[12] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
StaticText 'ryan.c authored'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
[13] button 'Unverified'
group ''
StaticText 'd960b9e3'
[21] button 'Copy commit SHA', live='polite', relevant='additions text'
[14] button 'main', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[89] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/'
listitem ''
StaticText '/'
[90] button 'Add to tree', hasPopup='menu', expanded=False
[15] link 'Find file', url='http://127.0.0.1:8023/facebook/create-react-app/-/find_file/main'
[16] link 'Web IDE', url='http://127.0.0.1:8023/facebook/create-react-app#modal-confirm-fork-webide'
[17] button 'Download'
StaticText 'Select Archive Format'
[18] link 'Clone', url='http://127.0.0.1:8023/facebook/create-react-app#'
list ''
listitem ''
[52] link 'README', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
listitem ''
[53] link 'MIT License', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
listitem ''
[54] link 'CHANGELOG', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
listitem ''
[55] link 'CONTRIBUTING', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
table 'Files, directories, and submodules in the path / for commit reference main', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell '.github'
[111] link '.github', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/.github'
cell 'chore(lint): lint all files (#12288)'
[112] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'docusaurus'
[113] link 'docusaurus', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/docusaurus'
cell 'docs: fix link of "Building for Relative Paths" (#12691)'
[114] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
cell '3 years ago'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'packages'
[115] link 'packages', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/packages'
cell 'Merge pull request #12563 from rvdende/patch-1'
[116] link 'Merge pull request #12563 from rvdende/patch-1', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2f891bbda3e777e049a89aa55797d29df76e222b'
cell '3 years ago'
time 'Jul 6, 2022 12:46am GMT+0600'
StaticText '3 years ago'
row ''
cell 'tasks'
[117] link 'tasks', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/tasks'
cell 'chore(lint): lint all files (#12288)'
[118] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'test'
[119] link 'test', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/test'
cell 'chore(lint): lint all files (#12288)'
[120] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.alexignore'
[121] link '.alexignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexignore'
cell 'Add Alex to lint documentation (#7852)'
[122] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.alexrc'
[123] link '.alexrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexrc'
cell 'Add Alex to lint documentation (#7852)'
[124] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.eslintignore'
[125] link '.eslintignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintignore'
cell 'chore(lint): lint all files (#12288)'
[126] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.eslintrc.json'
[127] link '.eslintrc.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintrc.json'
cell 'chore(lint): lint all files (#12288)'
[128] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.gitattributes'
[129] link '.gitattributes', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitattributes'
cell "fix: Fix azure-pipelines' endOfLine (#9258)"
[130] link "fix: Fix azure-pipelines' endOfLine (#9258)", url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/cef668a3b5b76646db92d67b766fe3e1734a0895'
cell '5 years ago'
time 'Sep 14, 2020 9:26am GMT+0600'
StaticText '5 years ago'
row ''
cell '.gitignore'
[131] link '.gitignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitignore'
cell 'chore(lint): lint all files (#12288)'
[132] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierignore'
[133] link '.prettierignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierignore'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore(lint): lint all files (#12288)'
[134] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierrc'
[135] link '.prettierrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierrc'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore: Update .prettierrc (#9860)'
[136] link 'chore: Update .prettierrc (#9860)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/c06f16c14cd5e59e6ada115ebf9ae05fedb0222c'
cell '5 years ago'
time 'Oct 27, 2020 12:18am GMT+0600'
StaticText '5 years ago'
row ''
cell 'CHANGELOG-0.x.md'
[137] link 'CHANGELOG-0.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
cell 'Switch branch name'
[138] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-1.x.md'
[139] link 'CHANGELOG-1.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-1.x.md'
cell 'Switch branch name'
[140] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-2.x.md'
[141] link 'CHANGELOG-2.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-2.x.md'
cell 'Switch branch name'
[142] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-3.x.md'
[143] link 'CHANGELOG-3.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-3.x.md'
cell 'Switch branch name'
[144] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-4.x.md'
[145] link 'CHANGELOG-4.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-4.x.md'
cell 'docs: Changelog 5.0.0 (#11805)'
[146] link 'docs: Changelog 5.0.0 (#11805)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d73c2f24053da5272d4286049e27adcd767c1c8a'
cell '3 years ago'
time 'Jan 13, 2022 3:44am GMT+0600'
StaticText '3 years ago'
row ''
cell 'CHANGELOG.md'
[147] link 'CHANGELOG.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG.md'
cell 'Prepare 5.0.1 release'
[148] link 'Prepare 5.0.1 release', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/6fb4f977b7522c6a1632ec9133af30f5df3afb09'
cell '3 years ago'
time 'Apr 12, 2022 11:29pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'CODE_OF_CONDUCT.md'
[149] link 'CODE_OF_CONDUCT.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CODE_OF_CONDUCT.md'
cell 'Adopt Contributor Covenant (#7650)'
[150] link 'Adopt Contributor Covenant (#7650)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/78fb4cf11461107a485a0b1378e809b9684d1f22'
cell '6 years ago'
time 'Sep 6, 2019 9:53pm GMT+0600'
StaticText '6 years ago'
row ''
cell 'CONTRIBUTING.md'
[151] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
cell 'Update CONTRIBUTING.md'
[152] link 'Update CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/9673858a3715287c40aef9e800c431c7d45c05a2'
cell '3 years ago'
time 'Dec 14, 2021 9:56pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'LICENSE'
[153] link 'LICENSE', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
cell 'BSD+Patents -> MIT (#3189)'
[154] link 'BSD+Patents -> MIT (#3189)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2e82ebb3371731a5c4e346f310848ddb23fd0976'
cell '8 years ago'
time 'Sep 26, 2017 3:30pm GMT+0600'
StaticText '8 years ago'
row ''
cell 'README.md'
[155] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
cell 'Update links in README'
[156] link 'Update links in README', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/b79ef9c4638ff62c64973542d08e2a633d9bc2c5'
cell '3 years ago'
time 'Dec 24, 2021 3:00am GMT+0600'
StaticText '3 years ago'
row ''
cell 'SECURITY.md'
[157] link 'SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/SECURITY.md'
cell 'Create SECURITY.md'
[158] link 'Create SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/5e41ca016c1a650774b1e04d126a12ca93743c30'
cell '5 years ago'
time 'Aug 11, 2020 3:49pm GMT+0600'
StaticText '5 years ago'
row ''
cell 'azure-pipelines-test-job.yml'
[159] link 'azure-pipelines-test-job.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines-test-job.yml'
cell 'chore(test): make all tests install with `npm ci` (#11723)'
[160] link 'chore(test): make all tests install with `npm ci` (#11723)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/657739fb15a39fc2bb608ff446c308406afe6388'
cell '3 years ago'
time 'Dec 9, 2021 12:40am GMT+0600'
StaticText '3 years ago'
row ''
cell 'azure-pipelines.yml'
[161] link 'azure-pipelines.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines.yml'
cell ''
cell ''
row ''
cell 'lerna.json'
[162] link 'lerna.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/lerna.json'
cell ''
cell ''
row ''
cell 'netlify.toml'
[163] link 'netlify.toml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/netlify.toml'
cell ''
cell ''
row ''
cell 'package-lock.json'
[164] link 'package-lock.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package-lock.json'
cell ''
cell ''
row ''
cell 'package.json'
[165] link 'package.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package.json'
cell ''
cell ''
row ''
cell 'screencast-error.svg'
[166] link 'screencast-error.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast-error.svg'
cell ''
cell ''
row ''
cell 'screencast.svg'
[167] link 'screencast.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast.svg'
cell ''
cell ''
article ''
[22] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
[56] strong ''
StaticText 'README.md'
heading 'Create React App Build Status PRs Welcome'
[57] link 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_build/latest?definitionId=1&branchName=main'
image 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_apis/build/status/facebook.create-react-app?branchName=main'
[58] link 'PRs Welcome', url='https://github.com/facebook/create-react-app/blob/main/CONTRIBUTING.md'
image 'PRs Welcome', url='https://img.shields.io/badge/PRs-welcome-green.svg'
[23] link 'Logo', url='https://create-react-app.dev/img/logo.svg'
image 'Logo', url='https://create-react-app.dev/img/logo.svg'
paragraph ''
StaticText 'Create React apps with no build configuration.'
list ''
listitem ''
ListMarker 'โข'
[91] link 'Creating an App', url='http://127.0.0.1:8023/facebook/create-react-app#creating-an-app'
StaticText 'โ How to create a new app.'
listitem ''
ListMarker 'โข'
[92] link 'User Guide', url='https://facebook.github.io/create-react-app/'
StaticText 'โ How to develop apps bootstrapped with Create React App.'
paragraph ''
StaticText 'Create React App works on macOS, Windows, and Linux. If something doesnโt work, please'
[59] link 'file an issue', url='https://github.com/facebook/create-react-app/issues/new'
StaticText '. If you have questions or need help, please ask in'
[60] link 'GitHub Discussions', url='https://github.com/facebook/create-react-app/discussions'
StaticText '.'
heading 'Quick Overview'
code ''
StaticText 'npx create-react-app my-app cd my-app npm start'
[24] button ''
paragraph ''
StaticText "If you've previously installed"
code ''
StaticText 'create-react-app'
StaticText 'globally via'
code ''
StaticText 'npm install -g create-react-app'
StaticText ', we recommend you uninstall the package using'
code ''
StaticText 'npm uninstall -g create-react-app'
StaticText 'or'
code ''
StaticText 'yarn global remove create-react-app'
StaticText 'to ensure that npx always uses the latest version.'
paragraph ''
emphasis ''
StaticText '('
[93] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'comes with npm 5.2+ and higher, see'
[94] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
paragraph ''
StaticText 'Then open'
[61] link 'http://localhost:3000/', url='http://localhost:3000/'
StaticText 'to see your app. When youโre ready to deploy to production, create a minified bundle with'
code ''
StaticText 'npm run build'
StaticText '.'
paragraph ''
[62] link 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
image 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
heading 'Get Started Immediately'
paragraph ''
StaticText 'You'
[63] strong ''
StaticText 'donโt'
StaticText 'need to install or configure tools like webpack or Babel. They are preconfigured and hidden so that you can focus on the code.'
paragraph ''
StaticText 'Create a project, and youโre good to go.'
heading 'Creating an App'
paragraph ''
[64] strong ''
StaticText 'Youโll need to have Node 14.0.0 or later version on your local development machine'
StaticText '(but itโs not required on the server). We recommend using the latest LTS version. You can use'
[65] link 'nvm', url='https://github.com/creationix/nvm#installation'
StaticText '(macOS/Linux) or'
[66] link 'nvm-windows', url='https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows'
StaticText 'to switch Node versions between different projects.'
paragraph ''
StaticText 'To create a new app, you may choose one of the following methods:'
heading 'npx'
code ''
StaticText 'npx create-react-app my-app'
[25] button ''
paragraph ''
emphasis ''
StaticText '('
[95] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'is a package runner tool that comes with npm 5.2+ and higher, see'
[96] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
heading 'npm'
code ''
StaticText 'npm init react-app my-app'
[26] button ''
paragraph ''
emphasis ''
code ''
StaticText 'npm init <initializer>'
StaticText 'is available in npm 6+'
heading 'Yarn'
code ''
StaticText 'yarn create react-app my-app'
[27] button ''
paragraph ''
emphasis ''
[97] link 'yarn create <starter-kit-package>', url='https://yarnpkg.com/lang/en/docs/cli/create/'
code ''
StaticText 'yarn create <starter-kit-package>'
StaticText 'is available in Yarn 0.25+'
paragraph ''
StaticText 'It will create a directory called'
code ''
StaticText 'my-app'
StaticText 'inside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies:'
code ''
StaticText 'my-app โโโ README.md โโโ node_modules โโโ package.json โโโ .gitignore โโโ public โ โโโ favicon.ico โ โโโ index.html โ โโโ manifest.json โโโ src โโโ App.css โโโ App.js โโโ App.test.js โโโ index.css โโโ index.js โโโ logo.svg โโโ serviceWorker.js โโโ setupTests.js'
[28] button ''
paragraph ''
StaticText 'No configuration or complicated folder structures, only the files you need to build your app. Once the installation is done, you can open your project folder:'
code ''
StaticText 'cd my-app'
[29] button ''
paragraph ''
StaticText 'Inside the newly created project, you can run some built-in commands:'
heading 'npm start or yarn start'
code ''
StaticText 'npm start'
code ''
StaticText 'yarn start'
paragraph ''
StaticText 'Runs the app in development mode. Open'
[67] link 'http://localhost:3000', url='http://localhost:3000/'
StaticText 'to view it in the browser.'
paragraph ''
StaticText 'The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.'
paragraph ''
[68] link 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
image 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
heading 'npm test or yarn test'
code ''
StaticText 'npm test'
code ''
StaticText 'yarn test'
paragraph ''
StaticText 'Runs the test watcher in an interactive mode. By default, runs tests related to files changed since the last commit.'
paragraph ''
[69] link 'Read more about testing.', url='https://facebook.github.io/create-react-app/docs/running-tests'
heading 'npm run build or yarn build'
code ''
StaticText 'npm run build'
code ''
StaticText 'yarn build'
paragraph ''
StaticText 'Builds the app for production to the'
code ''
StaticText 'build'
StaticText 'folder. It correctly bundles React in production mode and optimizes the build for the best performance.'
paragraph ''
StaticText 'The build is minified and the filenames include the hashes.'
paragraph ''
StaticText 'Your app is ready to be deployed.'
heading 'User Guide'
paragraph ''
StaticText 'You can find detailed instructions on using Create React App and many tips in'
[70] link 'its documentation', url='https://facebook.github.io/create-react-app/'
StaticText '.'
heading 'How to Update to New Versions?'
paragraph ''
StaticText 'Please refer to the'
[71] link 'User Guide', url='https://facebook.github.io/create-react-app/docs/updating-to-new-releases'
StaticText 'for this and other information.'
heading 'Philosophy'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
[168] strong ''
StaticText 'One Dependency:'
StaticText 'There is only one build dependency. It uses webpack, Babel, ESLint, and other amazing projects, but provides a cohesive curated experience on top of them.'
listitem ''
ListMarker 'โข'
paragraph ''
[169] strong ''
StaticText 'No Configuration Required:'
StaticText "You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code."
listitem ''
ListMarker 'โข'
paragraph ''
[170] strong ''
StaticText 'No Lock-In:'
StaticText 'You can โejectโ to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.'
heading 'Whatโs Included?'
paragraph ''
StaticText 'Your environment will have everything you need to build a modern single-page React app:'
list ''
listitem ''
ListMarker 'โข'
StaticText 'React, JSX, ES6, TypeScript and Flow syntax support.'
listitem ''
ListMarker 'โข'
StaticText 'Language extras beyond ES6 like the object spread operator.'
listitem ''
ListMarker 'โข'
StaticText 'Autoprefixed CSS, so you donโt need'
code ''
StaticText '-webkit-'
StaticText 'or other prefixes.'
listitem ''
ListMarker 'โข'
StaticText 'A fast interactive unit test runner with built-in support for coverage reporting.'
listitem ''
ListMarker 'โข'
StaticText 'A live development server that warns about common mistakes.'
listitem ''
ListMarker 'โข'
StaticText 'A build script to bundle JS, CSS, and images for production, with hashes and sourcemaps.'
listitem ''
ListMarker 'โข'
StaticText 'An offline-first'
[98] link 'service worker', url='https://developers.google.com/web/fundamentals/getting-started/primers/service-workers'
StaticText 'and a'
[99] link 'web app manifest', url='https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/'
StaticText ', meeting all the'
[100] link 'Progressive Web App', url='https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app'
StaticText 'criteria. ('
emphasis ''
StaticText 'Note: Using the service worker is opt-in as of'
code ''
StaticText 'react-scripts@2.0.0'
StaticText 'and higher'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText 'Hassle-free updates for the above tools with a single dependency.'
paragraph ''
StaticText 'Check out'
[72] link 'this guide', url='https://github.com/nitishdayal/cra_closer_look'
StaticText 'for an overview of how these tools fit together.'
paragraph ''
StaticText 'The tradeoff is that'
[73] strong ''
StaticText 'these tools are preconfigured to work in a specific way'
StaticText '. If your project needs more customization, you can'
[74] link '"eject"', url='https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject'
StaticText 'and customize it, but then you will need to maintain this configuration.'
heading 'Popular Alternatives'
paragraph ''
StaticText 'Create React App is a great fit for:'
list ''
listitem ''
ListMarker 'โข'
[101] strong ''
StaticText 'Learning React'
StaticText 'in a comfortable and feature-rich development environment.'
listitem ''
ListMarker 'โข'
[102] strong ''
StaticText 'Starting new single-page React applications.'
listitem ''
ListMarker 'โข'
[103] strong ''
StaticText 'Creating examples'
StaticText 'with React for your libraries and components.'
paragraph ''
StaticText 'Here are a few common cases where you might want to try something else:'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to'
[171] strong ''
StaticText 'try React'
StaticText 'without hundreds of transitive build tool dependencies, consider'
[172] link 'using a single HTML file or an online sandbox instead', url='https://reactjs.org/docs/getting-started.html#try-react'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[173] strong ''
StaticText 'integrate React code with a server-side template framework'
StaticText 'like Rails, Django or Symfony, or if youโre'
[174] strong ''
StaticText 'not building a single-page app'
StaticText ', consider using'
[175] link 'nwb', url='https://github.com/insin/nwb'
StaticText ', or'
[176] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'which are more flexible. For Rails specifically, you can use'
[177] link 'Rails Webpacker', url='https://github.com/rails/webpacker'
StaticText '. For Symfony, try'
[178] link "Symfony's webpack Encore", url='https://symfony.com/doc/current/frontend/encore/reactjs.html'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[179] strong ''
StaticText 'publish a React component'
StaticText ','
[180] link 'nwb', url='https://github.com/insin/nwb'
StaticText 'can'
[181] link 'also do this', url='https://github.com/insin/nwb#react-components-and-libraries'
StaticText ', as well as'
[182] link "Neutrino's react-components preset", url='https://neutrino.js.org/packages/react-components/'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to do'
[183] strong ''
StaticText 'server rendering'
StaticText 'with React and Node.js, check out'
[184] link 'Next.js', url='https://nextjs.org/'
StaticText 'or'
[185] link 'Razzle', url='https://github.com/jaredpalmer/razzle'
StaticText '. Create React App is agnostic of the backend, and only produces static HTML/JS/CSS bundles.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If your website is'
[186] strong ''
StaticText 'mostly static'
StaticText '(for example, a portfolio or a blog), consider using'
[187] link 'Gatsby', url='https://www.gatsbyjs.org/'
StaticText 'or'
[188] link 'Next.js', url='https://nextjs.org/'
StaticText '. Unlike Create React App, Gatsby pre-renders the website into HTML at build time. Next.js supports both server rendering and pre-rendering.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'Finally, if you need'
[189] strong ''
StaticText 'more customization'
StaticText ', check out'
[190] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'and its'
[191] link 'React preset', url='https://neutrino.js.org/packages/react/'
StaticText '.'
paragraph ''
StaticText 'All of the above tools can work with little to no configuration.'
paragraph ''
StaticText 'If you prefer configuring the build yourself,'
[75] link 'follow this guide', url='https://reactjs.org/docs/add-react-to-a-website.html'
StaticText '.'
heading 'React Native'
paragraph ''
StaticText 'Looking for something similar, but for React Native? Check out'
[76] link 'Expo CLI', url='https://github.com/expo/expo-cli'
StaticText '.'
heading 'Contributing'
paragraph ''
StaticText "We'd love to have your helping hand on"
code ''
StaticText 'create-react-app'
StaticText '! See'
[77] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText "for more information on what we're looking for and how to get started."
heading 'Supporting Create React App'
paragraph ''
StaticText "Create React App is a community maintained project and all contributors are volunteers. If you'd like to support the future development of Create React App then please consider donating to our"
[78] link 'Open Collective', url='https://opencollective.com/create-react-app'
StaticText '.'
heading 'Credits'
paragraph ''
StaticText 'This project exists thanks to all the people who'
[79] link 'contribute', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText '.'
[80] link '', url='https://github.com/facebook/create-react-app/graphs/contributors'
image '', url='https://opencollective.com/create-react-app/contributors.svg?width=890&button=false'
paragraph ''
StaticText 'Thanks to'
[81] link 'Netlify', url='https://www.netlify.com/'
StaticText 'for hosting our documentation.'
heading 'Acknowledgements'
paragraph ''
StaticText 'We are grateful to the authors of existing related projects for their ideas and collaboration:'
list ''
listitem ''
ListMarker 'โข'
[104] link '@eanplatter', url='https://github.com/eanplatter'
listitem ''
ListMarker 'โข'
[105] link '@insin', url='https://github.com/insin'
listitem ''
ListMarker 'โข'
[106] link '@mxstbr', url='https://github.com/mxstbr'
heading 'License'
paragraph ''
StaticText 'Create React App is open source software'
[82] link 'licensed as MIT', url='https://github.com/facebook/create-react-app/blob/main/LICENSE'
StaticText '. The Create React App logo is licensed under a'
[83] link 'Creative Commons Attribution 4.0 International license', url='https://creativecommons.org/licenses/by/4.0/'
StaticText '.'
To star the topโfive most starred repos, we need to click the star button for each unstarred repository. Repository 124 (โMeta / createโreactโappโ) is the current page and is not starred.
click('8')RootWebArea 'Meta / create-react-app ยท GitLab', focused, url='http://127.0.0.1:8023/facebook/create-react-app'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/facebook/create-react-app#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[30] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[31] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[32] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[33] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[34] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[35] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[36] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[37] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'create-react-app'
[38] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
StaticText 'C'
listitem ''
[39] link 'Project information', url='http://127.0.0.1:8023/facebook/create-react-app/activity'
listitem ''
[40] link 'Repository', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main'
listitem ''
[41] link 'Issues', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues'
StaticText '1,547'
listitem ''
[42] link 'Merge requests', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests'
StaticText '417'
listitem ''
[43] link 'CI/CD', url='http://127.0.0.1:8023/facebook/create-react-app/-/pipelines'
listitem ''
[44] link 'Deployments', url='http://127.0.0.1:8023/facebook/create-react-app/-/environments'
listitem ''
[45] link 'Packages and registries', url='http://127.0.0.1:8023/facebook/create-react-app/-/packages'
listitem ''
[46] link 'Monitor', url='http://127.0.0.1:8023/facebook/create-react-app/-/incidents'
listitem ''
[47] link 'Analytics', url='http://127.0.0.1:8023/facebook/create-react-app/-/value_stream_analytics'
listitem ''
[48] link 'Wiki', url='http://127.0.0.1:8023/facebook/create-react-app/-/wikis/home'
listitem ''
[49] link 'Snippets', url='http://127.0.0.1:8023/facebook/create-react-app/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[19] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[20] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[50] link 'Meta', url='http://127.0.0.1:8023/facebook'
listitem ''
[51] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
main ''
StaticText 'C'
heading 'create-react-app'
StaticText 'Project ID: 122'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/facebook/create-react-app/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Unstar', focused
[9] link '53', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks'
navigation ''
list ''
listitem ''
[84] link '2,800 Commits', url='http://127.0.0.1:8023/facebook/create-react-app/-/commits/main'
[107] strong ''
StaticText '2,800'
listitem ''
[85] link '424 Branches', url='http://127.0.0.1:8023/facebook/create-react-app/-/branches'
[108] strong ''
StaticText '424'
listitem ''
[86] link '414 Tags', url='http://127.0.0.1:8023/facebook/create-react-app/-/tags'
[109] strong ''
StaticText '414'
listitem ''
[87] strong ''
StaticText '692.2 MB'
StaticText 'Project Storage'
listitem ''
[88] link '83 Releases', url='http://127.0.0.1:8023/facebook/create-react-app/-/releases'
[110] strong ''
StaticText '83'
paragraph ''
StaticText 'Set up a modern web app by running one command.'
image 'user avatar', url='https://www.gravatar.com/avatar/1aefc6461706acc9ffe49a6b70bb00d2?s=80&d=identicon'
[12] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
StaticText 'ryan.c authored'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
[13] button 'Unverified'
group ''
StaticText 'd960b9e3'
[21] button 'Copy commit SHA', live='polite', relevant='additions text'
[14] button 'main', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[89] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/'
listitem ''
StaticText '/'
[90] button 'Add to tree', hasPopup='menu', expanded=False
[15] link 'Find file', url='http://127.0.0.1:8023/facebook/create-react-app/-/find_file/main'
[16] link 'Web IDE', url='http://127.0.0.1:8023/facebook/create-react-app#modal-confirm-fork-webide'
[17] button 'Download'
StaticText 'Select Archive Format'
[18] link 'Clone', url='http://127.0.0.1:8023/facebook/create-react-app#'
list ''
listitem ''
[52] link 'README', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
listitem ''
[53] link 'MIT License', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
listitem ''
[54] link 'CHANGELOG', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
listitem ''
[55] link 'CONTRIBUTING', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
table 'Files, directories, and submodules in the path / for commit reference main', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell '.github'
[111] link '.github', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/.github'
cell 'chore(lint): lint all files (#12288)'
[112] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'docusaurus'
[113] link 'docusaurus', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/docusaurus'
cell 'docs: fix link of "Building for Relative Paths" (#12691)'
[114] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
cell '3 years ago'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'packages'
[115] link 'packages', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/packages'
cell 'Merge pull request #12563 from rvdende/patch-1'
[116] link 'Merge pull request #12563 from rvdende/patch-1', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2f891bbda3e777e049a89aa55797d29df76e222b'
cell '3 years ago'
time 'Jul 6, 2022 12:46am GMT+0600'
StaticText '3 years ago'
row ''
cell 'tasks'
[117] link 'tasks', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/tasks'
cell 'chore(lint): lint all files (#12288)'
[118] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'test'
[119] link 'test', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/test'
cell 'chore(lint): lint all files (#12288)'
[120] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.alexignore'
[121] link '.alexignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexignore'
cell 'Add Alex to lint documentation (#7852)'
[122] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.alexrc'
[123] link '.alexrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexrc'
cell 'Add Alex to lint documentation (#7852)'
[124] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.eslintignore'
[125] link '.eslintignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintignore'
cell 'chore(lint): lint all files (#12288)'
[126] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.eslintrc.json'
[127] link '.eslintrc.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintrc.json'
cell 'chore(lint): lint all files (#12288)'
[128] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.gitattributes'
[129] link '.gitattributes', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitattributes'
cell "fix: Fix azure-pipelines' endOfLine (#9258)"
[130] link "fix: Fix azure-pipelines' endOfLine (#9258)", url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/cef668a3b5b76646db92d67b766fe3e1734a0895'
cell '5 years ago'
time 'Sep 14, 2020 9:26am GMT+0600'
StaticText '5 years ago'
row ''
cell '.gitignore'
[131] link '.gitignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitignore'
cell 'chore(lint): lint all files (#12288)'
[132] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierignore'
[133] link '.prettierignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierignore'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore(lint): lint all files (#12288)'
[134] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierrc'
[135] link '.prettierrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierrc'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore: Update .prettierrc (#9860)'
[136] link 'chore: Update .prettierrc (#9860)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/c06f16c14cd5e59e6ada115ebf9ae05fedb0222c'
cell '5 years ago'
time 'Oct 27, 2020 12:18am GMT+0600'
StaticText '5 years ago'
row ''
cell 'CHANGELOG-0.x.md'
[137] link 'CHANGELOG-0.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
cell 'Switch branch name'
[138] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-1.x.md'
[139] link 'CHANGELOG-1.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-1.x.md'
cell 'Switch branch name'
[140] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-2.x.md'
[141] link 'CHANGELOG-2.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-2.x.md'
cell 'Switch branch name'
[142] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-3.x.md'
[143] link 'CHANGELOG-3.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-3.x.md'
cell 'Switch branch name'
[144] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-4.x.md'
[145] link 'CHANGELOG-4.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-4.x.md'
cell 'docs: Changelog 5.0.0 (#11805)'
[146] link 'docs: Changelog 5.0.0 (#11805)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d73c2f24053da5272d4286049e27adcd767c1c8a'
cell '3 years ago'
time 'Jan 13, 2022 3:44am GMT+0600'
StaticText '3 years ago'
row ''
cell 'CHANGELOG.md'
[147] link 'CHANGELOG.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG.md'
cell 'Prepare 5.0.1 release'
[148] link 'Prepare 5.0.1 release', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/6fb4f977b7522c6a1632ec9133af30f5df3afb09'
cell '3 years ago'
time 'Apr 12, 2022 11:29pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'CODE_OF_CONDUCT.md'
[149] link 'CODE_OF_CONDUCT.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CODE_OF_CONDUCT.md'
cell 'Adopt Contributor Covenant (#7650)'
[150] link 'Adopt Contributor Covenant (#7650)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/78fb4cf11461107a485a0b1378e809b9684d1f22'
cell '6 years ago'
time 'Sep 6, 2019 9:53pm GMT+0600'
StaticText '6 years ago'
row ''
cell 'CONTRIBUTING.md'
[151] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
cell 'Update CONTRIBUTING.md'
[152] link 'Update CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/9673858a3715287c40aef9e800c431c7d45c05a2'
cell '3 years ago'
time 'Dec 14, 2021 9:56pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'LICENSE'
[153] link 'LICENSE', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
cell 'BSD+Patents -> MIT (#3189)'
[154] link 'BSD+Patents -> MIT (#3189)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2e82ebb3371731a5c4e346f310848ddb23fd0976'
cell '8 years ago'
time 'Sep 26, 2017 3:30pm GMT+0600'
StaticText '8 years ago'
row ''
cell 'README.md'
[155] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
cell 'Update links in README'
[156] link 'Update links in README', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/b79ef9c4638ff62c64973542d08e2a633d9bc2c5'
cell '3 years ago'
time 'Dec 24, 2021 3:00am GMT+0600'
StaticText '3 years ago'
row ''
cell 'SECURITY.md'
[157] link 'SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/SECURITY.md'
cell 'Create SECURITY.md'
[158] link 'Create SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/5e41ca016c1a650774b1e04d126a12ca93743c30'
cell '5 years ago'
time 'Aug 11, 2020 3:49pm GMT+0600'
StaticText '5 years ago'
row ''
cell 'azure-pipelines-test-job.yml'
[159] link 'azure-pipelines-test-job.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines-test-job.yml'
cell 'chore(test): make all tests install with `npm ci` (#11723)'
[160] link 'chore(test): make all tests install with `npm ci` (#11723)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/657739fb15a39fc2bb608ff446c308406afe6388'
cell '3 years ago'
time 'Dec 9, 2021 12:40am GMT+0600'
StaticText '3 years ago'
row ''
cell 'azure-pipelines.yml'
[161] link 'azure-pipelines.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines.yml'
cell ''
cell ''
row ''
cell 'lerna.json'
[162] link 'lerna.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/lerna.json'
cell ''
cell ''
row ''
cell 'netlify.toml'
[163] link 'netlify.toml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/netlify.toml'
cell ''
cell ''
row ''
cell 'package-lock.json'
[164] link 'package-lock.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package-lock.json'
cell ''
cell ''
row ''
cell 'package.json'
[165] link 'package.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package.json'
cell ''
cell ''
row ''
cell 'screencast-error.svg'
[166] link 'screencast-error.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast-error.svg'
cell ''
cell ''
row ''
cell 'screencast.svg'
[167] link 'screencast.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast.svg'
cell ''
cell ''
article ''
[22] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
[56] strong ''
StaticText 'README.md'
heading 'Create React App Build Status PRs Welcome'
[57] link 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_build/latest?definitionId=1&branchName=main'
image 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_apis/build/status/facebook.create-react-app?branchName=main'
[58] link 'PRs Welcome', url='https://github.com/facebook/create-react-app/blob/main/CONTRIBUTING.md'
image 'PRs Welcome', url='https://img.shields.io/badge/PRs-welcome-green.svg'
[23] link 'Logo', url='https://create-react-app.dev/img/logo.svg'
image 'Logo', url='https://create-react-app.dev/img/logo.svg'
paragraph ''
StaticText 'Create React apps with no build configuration.'
list ''
listitem ''
ListMarker 'โข'
[91] link 'Creating an App', url='http://127.0.0.1:8023/facebook/create-react-app#creating-an-app'
StaticText 'โ How to create a new app.'
listitem ''
ListMarker 'โข'
[92] link 'User Guide', url='https://facebook.github.io/create-react-app/'
StaticText 'โ How to develop apps bootstrapped with Create React App.'
paragraph ''
StaticText 'Create React App works on macOS, Windows, and Linux. If something doesnโt work, please'
[59] link 'file an issue', url='https://github.com/facebook/create-react-app/issues/new'
StaticText '. If you have questions or need help, please ask in'
[60] link 'GitHub Discussions', url='https://github.com/facebook/create-react-app/discussions'
StaticText '.'
heading 'Quick Overview'
code ''
StaticText 'npx create-react-app my-app cd my-app npm start'
[24] button ''
paragraph ''
StaticText "If you've previously installed"
code ''
StaticText 'create-react-app'
StaticText 'globally via'
code ''
StaticText 'npm install -g create-react-app'
StaticText ', we recommend you uninstall the package using'
code ''
StaticText 'npm uninstall -g create-react-app'
StaticText 'or'
code ''
StaticText 'yarn global remove create-react-app'
StaticText 'to ensure that npx always uses the latest version.'
paragraph ''
emphasis ''
StaticText '('
[93] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'comes with npm 5.2+ and higher, see'
[94] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
paragraph ''
StaticText 'Then open'
[61] link 'http://localhost:3000/', url='http://localhost:3000/'
StaticText 'to see your app. When youโre ready to deploy to production, create a minified bundle with'
code ''
StaticText 'npm run build'
StaticText '.'
paragraph ''
[62] link 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
image 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
heading 'Get Started Immediately'
paragraph ''
StaticText 'You'
[63] strong ''
StaticText 'donโt'
StaticText 'need to install or configure tools like webpack or Babel. They are preconfigured and hidden so that you can focus on the code.'
paragraph ''
StaticText 'Create a project, and youโre good to go.'
heading 'Creating an App'
paragraph ''
[64] strong ''
StaticText 'Youโll need to have Node 14.0.0 or later version on your local development machine'
StaticText '(but itโs not required on the server). We recommend using the latest LTS version. You can use'
[65] link 'nvm', url='https://github.com/creationix/nvm#installation'
StaticText '(macOS/Linux) or'
[66] link 'nvm-windows', url='https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows'
StaticText 'to switch Node versions between different projects.'
paragraph ''
StaticText 'To create a new app, you may choose one of the following methods:'
heading 'npx'
code ''
StaticText 'npx create-react-app my-app'
[25] button ''
paragraph ''
emphasis ''
StaticText '('
[95] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'is a package runner tool that comes with npm 5.2+ and higher, see'
[96] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
heading 'npm'
code ''
StaticText 'npm init react-app my-app'
[26] button ''
paragraph ''
emphasis ''
code ''
StaticText 'npm init <initializer>'
StaticText 'is available in npm 6+'
heading 'Yarn'
code ''
StaticText 'yarn create react-app my-app'
[27] button ''
paragraph ''
emphasis ''
[97] link 'yarn create <starter-kit-package>', url='https://yarnpkg.com/lang/en/docs/cli/create/'
code ''
StaticText 'yarn create <starter-kit-package>'
StaticText 'is available in Yarn 0.25+'
paragraph ''
StaticText 'It will create a directory called'
code ''
StaticText 'my-app'
StaticText 'inside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies:'
code ''
StaticText 'my-app โโโ README.md โโโ node_modules โโโ package.json โโโ .gitignore โโโ public โ โโโ favicon.ico โ โโโ index.html โ โโโ manifest.json โโโ src โโโ App.css โโโ App.js โโโ App.test.js โโโ index.css โโโ index.js โโโ logo.svg โโโ serviceWorker.js โโโ setupTests.js'
[28] button ''
paragraph ''
StaticText 'No configuration or complicated folder structures, only the files you need to build your app. Once the installation is done, you can open your project folder:'
code ''
StaticText 'cd my-app'
[29] button ''
paragraph ''
StaticText 'Inside the newly created project, you can run some built-in commands:'
heading 'npm start or yarn start'
code ''
StaticText 'npm start'
code ''
StaticText 'yarn start'
paragraph ''
StaticText 'Runs the app in development mode. Open'
[67] link 'http://localhost:3000', url='http://localhost:3000/'
StaticText 'to view it in the browser.'
paragraph ''
StaticText 'The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.'
paragraph ''
[68] link 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
image 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
heading 'npm test or yarn test'
code ''
StaticText 'npm test'
code ''
StaticText 'yarn test'
paragraph ''
StaticText 'Runs the test watcher in an interactive mode. By default, runs tests related to files changed since the last commit.'
paragraph ''
[69] link 'Read more about testing.', url='https://facebook.github.io/create-react-app/docs/running-tests'
heading 'npm run build or yarn build'
code ''
StaticText 'npm run build'
code ''
StaticText 'yarn build'
paragraph ''
StaticText 'Builds the app for production to the'
code ''
StaticText 'build'
StaticText 'folder. It correctly bundles React in production mode and optimizes the build for the best performance.'
paragraph ''
StaticText 'The build is minified and the filenames include the hashes.'
paragraph ''
StaticText 'Your app is ready to be deployed.'
heading 'User Guide'
paragraph ''
StaticText 'You can find detailed instructions on using Create React App and many tips in'
[70] link 'its documentation', url='https://facebook.github.io/create-react-app/'
StaticText '.'
heading 'How to Update to New Versions?'
paragraph ''
StaticText 'Please refer to the'
[71] link 'User Guide', url='https://facebook.github.io/create-react-app/docs/updating-to-new-releases'
StaticText 'for this and other information.'
heading 'Philosophy'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
[168] strong ''
StaticText 'One Dependency:'
StaticText 'There is only one build dependency. It uses webpack, Babel, ESLint, and other amazing projects, but provides a cohesive curated experience on top of them.'
listitem ''
ListMarker 'โข'
paragraph ''
[169] strong ''
StaticText 'No Configuration Required:'
StaticText "You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code."
listitem ''
ListMarker 'โข'
paragraph ''
[170] strong ''
StaticText 'No Lock-In:'
StaticText 'You can โejectโ to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.'
heading 'Whatโs Included?'
paragraph ''
StaticText 'Your environment will have everything you need to build a modern single-page React app:'
list ''
listitem ''
ListMarker 'โข'
StaticText 'React, JSX, ES6, TypeScript and Flow syntax support.'
listitem ''
ListMarker 'โข'
StaticText 'Language extras beyond ES6 like the object spread operator.'
listitem ''
ListMarker 'โข'
StaticText 'Autoprefixed CSS, so you donโt need'
code ''
StaticText '-webkit-'
StaticText 'or other prefixes.'
listitem ''
ListMarker 'โข'
StaticText 'A fast interactive unit test runner with built-in support for coverage reporting.'
listitem ''
ListMarker 'โข'
StaticText 'A live development server that warns about common mistakes.'
listitem ''
ListMarker 'โข'
StaticText 'A build script to bundle JS, CSS, and images for production, with hashes and sourcemaps.'
listitem ''
ListMarker 'โข'
StaticText 'An offline-first'
[98] link 'service worker', url='https://developers.google.com/web/fundamentals/getting-started/primers/service-workers'
StaticText 'and a'
[99] link 'web app manifest', url='https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/'
StaticText ', meeting all the'
[100] link 'Progressive Web App', url='https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app'
StaticText 'criteria. ('
emphasis ''
StaticText 'Note: Using the service worker is opt-in as of'
code ''
StaticText 'react-scripts@2.0.0'
StaticText 'and higher'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText 'Hassle-free updates for the above tools with a single dependency.'
paragraph ''
StaticText 'Check out'
[72] link 'this guide', url='https://github.com/nitishdayal/cra_closer_look'
StaticText 'for an overview of how these tools fit together.'
paragraph ''
StaticText 'The tradeoff is that'
[73] strong ''
StaticText 'these tools are preconfigured to work in a specific way'
StaticText '. If your project needs more customization, you can'
[74] link '"eject"', url='https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject'
StaticText 'and customize it, but then you will need to maintain this configuration.'
heading 'Popular Alternatives'
paragraph ''
StaticText 'Create React App is a great fit for:'
list ''
listitem ''
ListMarker 'โข'
[101] strong ''
StaticText 'Learning React'
StaticText 'in a comfortable and feature-rich development environment.'
listitem ''
ListMarker 'โข'
[102] strong ''
StaticText 'Starting new single-page React applications.'
listitem ''
ListMarker 'โข'
[103] strong ''
StaticText 'Creating examples'
StaticText 'with React for your libraries and components.'
paragraph ''
StaticText 'Here are a few common cases where you might want to try something else:'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to'
[171] strong ''
StaticText 'try React'
StaticText 'without hundreds of transitive build tool dependencies, consider'
[172] link 'using a single HTML file or an online sandbox instead', url='https://reactjs.org/docs/getting-started.html#try-react'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[173] strong ''
StaticText 'integrate React code with a server-side template framework'
StaticText 'like Rails, Django or Symfony, or if youโre'
[174] strong ''
StaticText 'not building a single-page app'
StaticText ', consider using'
[175] link 'nwb', url='https://github.com/insin/nwb'
StaticText ', or'
[176] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'which are more flexible. For Rails specifically, you can use'
[177] link 'Rails Webpacker', url='https://github.com/rails/webpacker'
StaticText '. For Symfony, try'
[178] link "Symfony's webpack Encore", url='https://symfony.com/doc/current/frontend/encore/reactjs.html'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[179] strong ''
StaticText 'publish a React component'
StaticText ','
[180] link 'nwb', url='https://github.com/insin/nwb'
StaticText 'can'
[181] link 'also do this', url='https://github.com/insin/nwb#react-components-and-libraries'
StaticText ', as well as'
[182] link "Neutrino's react-components preset", url='https://neutrino.js.org/packages/react-components/'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to do'
[183] strong ''
StaticText 'server rendering'
StaticText 'with React and Node.js, check out'
[184] link 'Next.js', url='https://nextjs.org/'
StaticText 'or'
[185] link 'Razzle', url='https://github.com/jaredpalmer/razzle'
StaticText '. Create React App is agnostic of the backend, and only produces static HTML/JS/CSS bundles.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If your website is'
[186] strong ''
StaticText 'mostly static'
StaticText '(for example, a portfolio or a blog), consider using'
[187] link 'Gatsby', url='https://www.gatsbyjs.org/'
StaticText 'or'
[188] link 'Next.js', url='https://nextjs.org/'
StaticText '. Unlike Create React App, Gatsby pre-renders the website into HTML at build time. Next.js supports both server rendering and pre-rendering.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'Finally, if you need'
[189] strong ''
StaticText 'more customization'
StaticText ', check out'
[190] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'and its'
[191] link 'React preset', url='https://neutrino.js.org/packages/react/'
StaticText '.'
paragraph ''
StaticText 'All of the above tools can work with little to no configuration.'
paragraph ''
StaticText 'If you prefer configuring the build yourself,'
[75] link 'follow this guide', url='https://reactjs.org/docs/add-react-to-a-website.html'
StaticText '.'
heading 'React Native'
paragraph ''
StaticText 'Looking for something similar, but for React Native? Check out'
[76] link 'Expo CLI', url='https://github.com/expo/expo-cli'
StaticText '.'
heading 'Contributing'
paragraph ''
StaticText "We'd love to have your helping hand on"
code ''
StaticText 'create-react-app'
StaticText '! See'
[77] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText "for more information on what we're looking for and how to get started."
heading 'Supporting Create React App'
paragraph ''
StaticText "Create React App is a community maintained project and all contributors are volunteers. If you'd like to support the future development of Create React App then please consider donating to our"
[78] link 'Open Collective', url='https://opencollective.com/create-react-app'
StaticText '.'
heading 'Credits'
paragraph ''
StaticText 'This project exists thanks to all the people who'
[79] link 'contribute', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText '.'
[80] link '', url='https://github.com/facebook/create-react-app/graphs/contributors'
image '', url='https://opencollective.com/create-react-app/contributors.svg?width=890&button=false'
paragraph ''
StaticText 'Thanks to'
[81] link 'Netlify', url='https://www.netlify.com/'
StaticText 'for hosting our documentation.'
heading 'Acknowledgements'
paragraph ''
StaticText 'We are grateful to the authors of existing related projects for their ideas and collaboration:'
list ''
listitem ''
ListMarker 'โข'
[104] link '@eanplatter', url='https://github.com/eanplatter'
listitem ''
ListMarker 'โข'
[105] link '@insin', url='https://github.com/insin'
listitem ''
ListMarker 'โข'
[106] link '@mxstbr', url='https://github.com/mxstbr'
heading 'License'
paragraph ''
StaticText 'Create React App is open source software'
[82] link 'licensed as MIT', url='https://github.com/facebook/create-react-app/blob/main/LICENSE'
StaticText '. The Create React App logo is licensed under a'
[83] link 'Creative Commons Attribution 4.0 International license', url='https://creativecommons.org/licenses/by/4.0/'
StaticText '.'
This page directly allows us to star repo 124. No further navigation is required before performing the action.
click('8')RootWebArea 'Meta / create-react-app ยท GitLab', focused, url='http://127.0.0.1:8023/facebook/create-react-app'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/facebook/create-react-app#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[30] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[31] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[32] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[33] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[34] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[35] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[36] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[37] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'create-react-app'
[38] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
StaticText 'C'
listitem ''
[39] link 'Project information', url='http://127.0.0.1:8023/facebook/create-react-app/activity'
listitem ''
[40] link 'Repository', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main'
listitem ''
[41] link 'Issues', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues'
StaticText '1,547'
listitem ''
[42] link 'Merge requests', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests'
StaticText '417'
listitem ''
[43] link 'CI/CD', url='http://127.0.0.1:8023/facebook/create-react-app/-/pipelines'
listitem ''
[44] link 'Deployments', url='http://127.0.0.1:8023/facebook/create-react-app/-/environments'
listitem ''
[45] link 'Packages and registries', url='http://127.0.0.1:8023/facebook/create-react-app/-/packages'
listitem ''
[46] link 'Monitor', url='http://127.0.0.1:8023/facebook/create-react-app/-/incidents'
listitem ''
[47] link 'Analytics', url='http://127.0.0.1:8023/facebook/create-react-app/-/value_stream_analytics'
listitem ''
[48] link 'Wiki', url='http://127.0.0.1:8023/facebook/create-react-app/-/wikis/home'
listitem ''
[49] link 'Snippets', url='http://127.0.0.1:8023/facebook/create-react-app/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[19] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[20] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[50] link 'Meta', url='http://127.0.0.1:8023/facebook'
listitem ''
[51] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
main ''
StaticText 'C'
heading 'create-react-app'
StaticText 'Project ID: 122'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/facebook/create-react-app/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Star', focused
[9] link '52', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks'
navigation ''
list ''
listitem ''
[84] link '2,800 Commits', url='http://127.0.0.1:8023/facebook/create-react-app/-/commits/main'
[107] strong ''
StaticText '2,800'
listitem ''
[85] link '424 Branches', url='http://127.0.0.1:8023/facebook/create-react-app/-/branches'
[108] strong ''
StaticText '424'
listitem ''
[86] link '414 Tags', url='http://127.0.0.1:8023/facebook/create-react-app/-/tags'
[109] strong ''
StaticText '414'
listitem ''
[87] strong ''
StaticText '692.2 MB'
StaticText 'Project Storage'
listitem ''
[88] link '83 Releases', url='http://127.0.0.1:8023/facebook/create-react-app/-/releases'
[110] strong ''
StaticText '83'
paragraph ''
StaticText 'Set up a modern web app by running one command.'
image 'user avatar', url='https://www.gravatar.com/avatar/1aefc6461706acc9ffe49a6b70bb00d2?s=80&d=identicon'
[12] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
StaticText 'ryan.c authored'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
[13] button 'Unverified'
group ''
StaticText 'd960b9e3'
[21] button 'Copy commit SHA', live='polite', relevant='additions text'
[14] button 'main', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[89] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/'
listitem ''
StaticText '/'
[90] button 'Add to tree', hasPopup='menu', expanded=False
[15] link 'Find file', url='http://127.0.0.1:8023/facebook/create-react-app/-/find_file/main'
[16] link 'Web IDE', url='http://127.0.0.1:8023/facebook/create-react-app#modal-confirm-fork-webide'
[17] button 'Download'
StaticText 'Select Archive Format'
[18] link 'Clone', url='http://127.0.0.1:8023/facebook/create-react-app#'
list ''
listitem ''
[52] link 'README', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
listitem ''
[53] link 'MIT License', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
listitem ''
[54] link 'CHANGELOG', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
listitem ''
[55] link 'CONTRIBUTING', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
table 'Files, directories, and submodules in the path / for commit reference main', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell '.github'
[111] link '.github', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/.github'
cell 'chore(lint): lint all files (#12288)'
[112] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'docusaurus'
[113] link 'docusaurus', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/docusaurus'
cell 'docs: fix link of "Building for Relative Paths" (#12691)'
[114] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
cell '3 years ago'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'packages'
[115] link 'packages', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/packages'
cell 'Merge pull request #12563 from rvdende/patch-1'
[116] link 'Merge pull request #12563 from rvdende/patch-1', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2f891bbda3e777e049a89aa55797d29df76e222b'
cell '3 years ago'
time 'Jul 6, 2022 12:46am GMT+0600'
StaticText '3 years ago'
row ''
cell 'tasks'
[117] link 'tasks', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/tasks'
cell 'chore(lint): lint all files (#12288)'
[118] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'test'
[119] link 'test', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/test'
cell 'chore(lint): lint all files (#12288)'
[120] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.alexignore'
[121] link '.alexignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexignore'
cell 'Add Alex to lint documentation (#7852)'
[122] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.alexrc'
[123] link '.alexrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexrc'
cell 'Add Alex to lint documentation (#7852)'
[124] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.eslintignore'
[125] link '.eslintignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintignore'
cell 'chore(lint): lint all files (#12288)'
[126] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.eslintrc.json'
[127] link '.eslintrc.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintrc.json'
cell 'chore(lint): lint all files (#12288)'
[128] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.gitattributes'
[129] link '.gitattributes', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitattributes'
cell "fix: Fix azure-pipelines' endOfLine (#9258)"
[130] link "fix: Fix azure-pipelines' endOfLine (#9258)", url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/cef668a3b5b76646db92d67b766fe3e1734a0895'
cell '5 years ago'
time 'Sep 14, 2020 9:26am GMT+0600'
StaticText '5 years ago'
row ''
cell '.gitignore'
[131] link '.gitignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitignore'
cell 'chore(lint): lint all files (#12288)'
[132] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierignore'
[133] link '.prettierignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierignore'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore(lint): lint all files (#12288)'
[134] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierrc'
[135] link '.prettierrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierrc'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore: Update .prettierrc (#9860)'
[136] link 'chore: Update .prettierrc (#9860)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/c06f16c14cd5e59e6ada115ebf9ae05fedb0222c'
cell '5 years ago'
time 'Oct 27, 2020 12:18am GMT+0600'
StaticText '5 years ago'
row ''
cell 'CHANGELOG-0.x.md'
[137] link 'CHANGELOG-0.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
cell 'Switch branch name'
[138] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-1.x.md'
[139] link 'CHANGELOG-1.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-1.x.md'
cell 'Switch branch name'
[140] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-2.x.md'
[141] link 'CHANGELOG-2.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-2.x.md'
cell 'Switch branch name'
[142] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-3.x.md'
[143] link 'CHANGELOG-3.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-3.x.md'
cell 'Switch branch name'
[144] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-4.x.md'
[145] link 'CHANGELOG-4.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-4.x.md'
cell 'docs: Changelog 5.0.0 (#11805)'
[146] link 'docs: Changelog 5.0.0 (#11805)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d73c2f24053da5272d4286049e27adcd767c1c8a'
cell '3 years ago'
time 'Jan 13, 2022 3:44am GMT+0600'
StaticText '3 years ago'
row ''
cell 'CHANGELOG.md'
[147] link 'CHANGELOG.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG.md'
cell 'Prepare 5.0.1 release'
[148] link 'Prepare 5.0.1 release', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/6fb4f977b7522c6a1632ec9133af30f5df3afb09'
cell '3 years ago'
time 'Apr 12, 2022 11:29pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'CODE_OF_CONDUCT.md'
[149] link 'CODE_OF_CONDUCT.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CODE_OF_CONDUCT.md'
cell 'Adopt Contributor Covenant (#7650)'
[150] link 'Adopt Contributor Covenant (#7650)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/78fb4cf11461107a485a0b1378e809b9684d1f22'
cell '6 years ago'
time 'Sep 6, 2019 9:53pm GMT+0600'
StaticText '6 years ago'
row ''
cell 'CONTRIBUTING.md'
[151] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
cell 'Update CONTRIBUTING.md'
[152] link 'Update CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/9673858a3715287c40aef9e800c431c7d45c05a2'
cell '3 years ago'
time 'Dec 14, 2021 9:56pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'LICENSE'
[153] link 'LICENSE', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
cell 'BSD+Patents -> MIT (#3189)'
[154] link 'BSD+Patents -> MIT (#3189)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2e82ebb3371731a5c4e346f310848ddb23fd0976'
cell '8 years ago'
time 'Sep 26, 2017 3:30pm GMT+0600'
StaticText '8 years ago'
row ''
cell 'README.md'
[155] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
cell 'Update links in README'
[156] link 'Update links in README', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/b79ef9c4638ff62c64973542d08e2a633d9bc2c5'
cell '3 years ago'
time 'Dec 24, 2021 3:00am GMT+0600'
StaticText '3 years ago'
row ''
cell 'SECURITY.md'
[157] link 'SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/SECURITY.md'
cell 'Create SECURITY.md'
[158] link 'Create SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/5e41ca016c1a650774b1e04d126a12ca93743c30'
cell '5 years ago'
time 'Aug 11, 2020 3:49pm GMT+0600'
StaticText '5 years ago'
row ''
cell 'azure-pipelines-test-job.yml'
[159] link 'azure-pipelines-test-job.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines-test-job.yml'
cell 'chore(test): make all tests install with `npm ci` (#11723)'
[160] link 'chore(test): make all tests install with `npm ci` (#11723)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/657739fb15a39fc2bb608ff446c308406afe6388'
cell '3 years ago'
time 'Dec 9, 2021 12:40am GMT+0600'
StaticText '3 years ago'
row ''
cell 'azure-pipelines.yml'
[161] link 'azure-pipelines.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines.yml'
cell ''
cell ''
row ''
cell 'lerna.json'
[162] link 'lerna.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/lerna.json'
cell ''
cell ''
row ''
cell 'netlify.toml'
[163] link 'netlify.toml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/netlify.toml'
cell ''
cell ''
row ''
cell 'package-lock.json'
[164] link 'package-lock.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package-lock.json'
cell ''
cell ''
row ''
cell 'package.json'
[165] link 'package.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package.json'
cell ''
cell ''
row ''
cell 'screencast-error.svg'
[166] link 'screencast-error.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast-error.svg'
cell ''
cell ''
row ''
cell 'screencast.svg'
[167] link 'screencast.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast.svg'
cell ''
cell ''
article ''
[22] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
[56] strong ''
StaticText 'README.md'
heading 'Create React App Build Status PRs Welcome'
[57] link 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_build/latest?definitionId=1&branchName=main'
image 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_apis/build/status/facebook.create-react-app?branchName=main'
[58] link 'PRs Welcome', url='https://github.com/facebook/create-react-app/blob/main/CONTRIBUTING.md'
image 'PRs Welcome', url='https://img.shields.io/badge/PRs-welcome-green.svg'
[23] link 'Logo', url='https://create-react-app.dev/img/logo.svg'
image 'Logo', url='https://create-react-app.dev/img/logo.svg'
paragraph ''
StaticText 'Create React apps with no build configuration.'
list ''
listitem ''
ListMarker 'โข'
[91] link 'Creating an App', url='http://127.0.0.1:8023/facebook/create-react-app#creating-an-app'
StaticText 'โ How to create a new app.'
listitem ''
ListMarker 'โข'
[92] link 'User Guide', url='https://facebook.github.io/create-react-app/'
StaticText 'โ How to develop apps bootstrapped with Create React App.'
paragraph ''
StaticText 'Create React App works on macOS, Windows, and Linux. If something doesnโt work, please'
[59] link 'file an issue', url='https://github.com/facebook/create-react-app/issues/new'
StaticText '. If you have questions or need help, please ask in'
[60] link 'GitHub Discussions', url='https://github.com/facebook/create-react-app/discussions'
StaticText '.'
heading 'Quick Overview'
code ''
StaticText 'npx create-react-app my-app cd my-app npm start'
[24] button ''
paragraph ''
StaticText "If you've previously installed"
code ''
StaticText 'create-react-app'
StaticText 'globally via'
code ''
StaticText 'npm install -g create-react-app'
StaticText ', we recommend you uninstall the package using'
code ''
StaticText 'npm uninstall -g create-react-app'
StaticText 'or'
code ''
StaticText 'yarn global remove create-react-app'
StaticText 'to ensure that npx always uses the latest version.'
paragraph ''
emphasis ''
StaticText '('
[93] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'comes with npm 5.2+ and higher, see'
[94] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
paragraph ''
StaticText 'Then open'
[61] link 'http://localhost:3000/', url='http://localhost:3000/'
StaticText 'to see your app. When youโre ready to deploy to production, create a minified bundle with'
code ''
StaticText 'npm run build'
StaticText '.'
paragraph ''
[62] link 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
image 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
heading 'Get Started Immediately'
paragraph ''
StaticText 'You'
[63] strong ''
StaticText 'donโt'
StaticText 'need to install or configure tools like webpack or Babel. They are preconfigured and hidden so that you can focus on the code.'
paragraph ''
StaticText 'Create a project, and youโre good to go.'
heading 'Creating an App'
paragraph ''
[64] strong ''
StaticText 'Youโll need to have Node 14.0.0 or later version on your local development machine'
StaticText '(but itโs not required on the server). We recommend using the latest LTS version. You can use'
[65] link 'nvm', url='https://github.com/creationix/nvm#installation'
StaticText '(macOS/Linux) or'
[66] link 'nvm-windows', url='https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows'
StaticText 'to switch Node versions between different projects.'
paragraph ''
StaticText 'To create a new app, you may choose one of the following methods:'
heading 'npx'
code ''
StaticText 'npx create-react-app my-app'
[25] button ''
paragraph ''
emphasis ''
StaticText '('
[95] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'is a package runner tool that comes with npm 5.2+ and higher, see'
[96] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
heading 'npm'
code ''
StaticText 'npm init react-app my-app'
[26] button ''
paragraph ''
emphasis ''
code ''
StaticText 'npm init <initializer>'
StaticText 'is available in npm 6+'
heading 'Yarn'
code ''
StaticText 'yarn create react-app my-app'
[27] button ''
paragraph ''
emphasis ''
[97] link 'yarn create <starter-kit-package>', url='https://yarnpkg.com/lang/en/docs/cli/create/'
code ''
StaticText 'yarn create <starter-kit-package>'
StaticText 'is available in Yarn 0.25+'
paragraph ''
StaticText 'It will create a directory called'
code ''
StaticText 'my-app'
StaticText 'inside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies:'
code ''
StaticText 'my-app โโโ README.md โโโ node_modules โโโ package.json โโโ .gitignore โโโ public โ โโโ favicon.ico โ โโโ index.html โ โโโ manifest.json โโโ src โโโ App.css โโโ App.js โโโ App.test.js โโโ index.css โโโ index.js โโโ logo.svg โโโ serviceWorker.js โโโ setupTests.js'
[28] button ''
paragraph ''
StaticText 'No configuration or complicated folder structures, only the files you need to build your app. Once the installation is done, you can open your project folder:'
code ''
StaticText 'cd my-app'
[29] button ''
paragraph ''
StaticText 'Inside the newly created project, you can run some built-in commands:'
heading 'npm start or yarn start'
code ''
StaticText 'npm start'
code ''
StaticText 'yarn start'
paragraph ''
StaticText 'Runs the app in development mode. Open'
[67] link 'http://localhost:3000', url='http://localhost:3000/'
StaticText 'to view it in the browser.'
paragraph ''
StaticText 'The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.'
paragraph ''
[68] link 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
image 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
heading 'npm test or yarn test'
code ''
StaticText 'npm test'
code ''
StaticText 'yarn test'
paragraph ''
StaticText 'Runs the test watcher in an interactive mode. By default, runs tests related to files changed since the last commit.'
paragraph ''
[69] link 'Read more about testing.', url='https://facebook.github.io/create-react-app/docs/running-tests'
heading 'npm run build or yarn build'
code ''
StaticText 'npm run build'
code ''
StaticText 'yarn build'
paragraph ''
StaticText 'Builds the app for production to the'
code ''
StaticText 'build'
StaticText 'folder. It correctly bundles React in production mode and optimizes the build for the best performance.'
paragraph ''
StaticText 'The build is minified and the filenames include the hashes.'
paragraph ''
StaticText 'Your app is ready to be deployed.'
heading 'User Guide'
paragraph ''
StaticText 'You can find detailed instructions on using Create React App and many tips in'
[70] link 'its documentation', url='https://facebook.github.io/create-react-app/'
StaticText '.'
heading 'How to Update to New Versions?'
paragraph ''
StaticText 'Please refer to the'
[71] link 'User Guide', url='https://facebook.github.io/create-react-app/docs/updating-to-new-releases'
StaticText 'for this and other information.'
heading 'Philosophy'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
[168] strong ''
StaticText 'One Dependency:'
StaticText 'There is only one build dependency. It uses webpack, Babel, ESLint, and other amazing projects, but provides a cohesive curated experience on top of them.'
listitem ''
ListMarker 'โข'
paragraph ''
[169] strong ''
StaticText 'No Configuration Required:'
StaticText "You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code."
listitem ''
ListMarker 'โข'
paragraph ''
[170] strong ''
StaticText 'No Lock-In:'
StaticText 'You can โejectโ to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.'
heading 'Whatโs Included?'
paragraph ''
StaticText 'Your environment will have everything you need to build a modern single-page React app:'
list ''
listitem ''
ListMarker 'โข'
StaticText 'React, JSX, ES6, TypeScript and Flow syntax support.'
listitem ''
ListMarker 'โข'
StaticText 'Language extras beyond ES6 like the object spread operator.'
listitem ''
ListMarker 'โข'
StaticText 'Autoprefixed CSS, so you donโt need'
code ''
StaticText '-webkit-'
StaticText 'or other prefixes.'
listitem ''
ListMarker 'โข'
StaticText 'A fast interactive unit test runner with built-in support for coverage reporting.'
listitem ''
ListMarker 'โข'
StaticText 'A live development server that warns about common mistakes.'
listitem ''
ListMarker 'โข'
StaticText 'A build script to bundle JS, CSS, and images for production, with hashes and sourcemaps.'
listitem ''
ListMarker 'โข'
StaticText 'An offline-first'
[98] link 'service worker', url='https://developers.google.com/web/fundamentals/getting-started/primers/service-workers'
StaticText 'and a'
[99] link 'web app manifest', url='https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/'
StaticText ', meeting all the'
[100] link 'Progressive Web App', url='https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app'
StaticText 'criteria. ('
emphasis ''
StaticText 'Note: Using the service worker is opt-in as of'
code ''
StaticText 'react-scripts@2.0.0'
StaticText 'and higher'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText 'Hassle-free updates for the above tools with a single dependency.'
paragraph ''
StaticText 'Check out'
[72] link 'this guide', url='https://github.com/nitishdayal/cra_closer_look'
StaticText 'for an overview of how these tools fit together.'
paragraph ''
StaticText 'The tradeoff is that'
[73] strong ''
StaticText 'these tools are preconfigured to work in a specific way'
StaticText '. If your project needs more customization, you can'
[74] link '"eject"', url='https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject'
StaticText 'and customize it, but then you will need to maintain this configuration.'
heading 'Popular Alternatives'
paragraph ''
StaticText 'Create React App is a great fit for:'
list ''
listitem ''
ListMarker 'โข'
[101] strong ''
StaticText 'Learning React'
StaticText 'in a comfortable and feature-rich development environment.'
listitem ''
ListMarker 'โข'
[102] strong ''
StaticText 'Starting new single-page React applications.'
listitem ''
ListMarker 'โข'
[103] strong ''
StaticText 'Creating examples'
StaticText 'with React for your libraries and components.'
paragraph ''
StaticText 'Here are a few common cases where you might want to try something else:'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to'
[171] strong ''
StaticText 'try React'
StaticText 'without hundreds of transitive build tool dependencies, consider'
[172] link 'using a single HTML file or an online sandbox instead', url='https://reactjs.org/docs/getting-started.html#try-react'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[173] strong ''
StaticText 'integrate React code with a server-side template framework'
StaticText 'like Rails, Django or Symfony, or if youโre'
[174] strong ''
StaticText 'not building a single-page app'
StaticText ', consider using'
[175] link 'nwb', url='https://github.com/insin/nwb'
StaticText ', or'
[176] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'which are more flexible. For Rails specifically, you can use'
[177] link 'Rails Webpacker', url='https://github.com/rails/webpacker'
StaticText '. For Symfony, try'
[178] link "Symfony's webpack Encore", url='https://symfony.com/doc/current/frontend/encore/reactjs.html'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[179] strong ''
StaticText 'publish a React component'
StaticText ','
[180] link 'nwb', url='https://github.com/insin/nwb'
StaticText 'can'
[181] link 'also do this', url='https://github.com/insin/nwb#react-components-and-libraries'
StaticText ', as well as'
[182] link "Neutrino's react-components preset", url='https://neutrino.js.org/packages/react-components/'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to do'
[183] strong ''
StaticText 'server rendering'
StaticText 'with React and Node.js, check out'
[184] link 'Next.js', url='https://nextjs.org/'
StaticText 'or'
[185] link 'Razzle', url='https://github.com/jaredpalmer/razzle'
StaticText '. Create React App is agnostic of the backend, and only produces static HTML/JS/CSS bundles.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If your website is'
[186] strong ''
StaticText 'mostly static'
StaticText '(for example, a portfolio or a blog), consider using'
[187] link 'Gatsby', url='https://www.gatsbyjs.org/'
StaticText 'or'
[188] link 'Next.js', url='https://nextjs.org/'
StaticText '. Unlike Create React App, Gatsby pre-renders the website into HTML at build time. Next.js supports both server rendering and pre-rendering.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'Finally, if you need'
[189] strong ''
StaticText 'more customization'
StaticText ', check out'
[190] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'and its'
[191] link 'React preset', url='https://neutrino.js.org/packages/react/'
StaticText '.'
paragraph ''
StaticText 'All of the above tools can work with little to no configuration.'
paragraph ''
StaticText 'If you prefer configuring the build yourself,'
[75] link 'follow this guide', url='https://reactjs.org/docs/add-react-to-a-website.html'
StaticText '.'
heading 'React Native'
paragraph ''
StaticText 'Looking for something similar, but for React Native? Check out'
[76] link 'Expo CLI', url='https://github.com/expo/expo-cli'
StaticText '.'
heading 'Contributing'
paragraph ''
StaticText "We'd love to have your helping hand on"
code ''
StaticText 'create-react-app'
StaticText '! See'
[77] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText "for more information on what we're looking for and how to get started."
heading 'Supporting Create React App'
paragraph ''
StaticText "Create React App is a community maintained project and all contributors are volunteers. If you'd like to support the future development of Create React App then please consider donating to our"
[78] link 'Open Collective', url='https://opencollective.com/create-react-app'
StaticText '.'
heading 'Credits'
paragraph ''
StaticText 'This project exists thanks to all the people who'
[79] link 'contribute', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText '.'
[80] link '', url='https://github.com/facebook/create-react-app/graphs/contributors'
image '', url='https://opencollective.com/create-react-app/contributors.svg?width=890&button=false'
paragraph ''
StaticText 'Thanks to'
[81] link 'Netlify', url='https://www.netlify.com/'
StaticText 'for hosting our documentation.'
heading 'Acknowledgements'
paragraph ''
StaticText 'We are grateful to the authors of existing related projects for their ideas and collaboration:'
list ''
listitem ''
ListMarker 'โข'
[104] link '@eanplatter', url='https://github.com/eanplatter'
listitem ''
ListMarker 'โข'
[105] link '@insin', url='https://github.com/insin'
listitem ''
ListMarker 'โข'
[106] link '@mxstbr', url='https://github.com/mxstbr'
heading 'License'
paragraph ''
StaticText 'Create React App is open source software'
[82] link 'licensed as MIT', url='https://github.com/facebook/create-react-app/blob/main/LICENSE'
StaticText '. The Create React App logo is licensed under a'
[83] link 'Creative Commons Attribution 4.0 International license', url='https://creativecommons.org/licenses/by/4.0/'
StaticText '.'
The goal is to star each of the top 5 most starred repositories (IDsโฏ124โ127). The star button is only available on the individual project page, so we need to click it here for repoโฏ124 before returning to the list.
click('8')RootWebArea 'Meta / create-react-app ยท GitLab', focused, url='http://127.0.0.1:8023/facebook/create-react-app'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/facebook/create-react-app#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[30] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[31] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[32] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[33] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[34] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[35] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[36] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[37] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'create-react-app'
[38] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
StaticText 'C'
listitem ''
[39] link 'Project information', url='http://127.0.0.1:8023/facebook/create-react-app/activity'
listitem ''
[40] link 'Repository', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main'
listitem ''
[41] link 'Issues', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues'
StaticText '1,547'
listitem ''
[42] link 'Merge requests', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests'
StaticText '417'
listitem ''
[43] link 'CI/CD', url='http://127.0.0.1:8023/facebook/create-react-app/-/pipelines'
listitem ''
[44] link 'Deployments', url='http://127.0.0.1:8023/facebook/create-react-app/-/environments'
listitem ''
[45] link 'Packages and registries', url='http://127.0.0.1:8023/facebook/create-react-app/-/packages'
listitem ''
[46] link 'Monitor', url='http://127.0.0.1:8023/facebook/create-react-app/-/incidents'
listitem ''
[47] link 'Analytics', url='http://127.0.0.1:8023/facebook/create-react-app/-/value_stream_analytics'
listitem ''
[48] link 'Wiki', url='http://127.0.0.1:8023/facebook/create-react-app/-/wikis/home'
listitem ''
[49] link 'Snippets', url='http://127.0.0.1:8023/facebook/create-react-app/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[19] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[20] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[50] link 'Meta', url='http://127.0.0.1:8023/facebook'
listitem ''
[51] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app'
main ''
StaticText 'C'
heading 'create-react-app'
StaticText 'Project ID: 122'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/facebook/create-react-app/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Unstar', focused
[9] link '53', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks'
navigation ''
list ''
listitem ''
[84] link '2,800 Commits', url='http://127.0.0.1:8023/facebook/create-react-app/-/commits/main'
[107] strong ''
StaticText '2,800'
listitem ''
[85] link '424 Branches', url='http://127.0.0.1:8023/facebook/create-react-app/-/branches'
[108] strong ''
StaticText '424'
listitem ''
[86] link '414 Tags', url='http://127.0.0.1:8023/facebook/create-react-app/-/tags'
[109] strong ''
StaticText '414'
listitem ''
[87] strong ''
StaticText '692.2 MB'
StaticText 'Project Storage'
listitem ''
[88] link '83 Releases', url='http://127.0.0.1:8023/facebook/create-react-app/-/releases'
[110] strong ''
StaticText '83'
paragraph ''
StaticText 'Set up a modern web app by running one command.'
image 'user avatar', url='https://www.gravatar.com/avatar/1aefc6461706acc9ffe49a6b70bb00d2?s=80&d=identicon'
[12] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
StaticText 'ryan.c authored'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
[13] button 'Unverified'
group ''
StaticText 'd960b9e3'
[21] button 'Copy commit SHA', live='polite', relevant='additions text'
[14] button 'main', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[89] link 'create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/'
listitem ''
StaticText '/'
[90] button 'Add to tree', hasPopup='menu', expanded=False
[15] link 'Find file', url='http://127.0.0.1:8023/facebook/create-react-app/-/find_file/main'
[16] link 'Web IDE', url='http://127.0.0.1:8023/facebook/create-react-app#modal-confirm-fork-webide'
[17] button 'Download'
StaticText 'Select Archive Format'
[18] link 'Clone', url='http://127.0.0.1:8023/facebook/create-react-app#'
list ''
listitem ''
[52] link 'README', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
listitem ''
[53] link 'MIT License', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
listitem ''
[54] link 'CHANGELOG', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
listitem ''
[55] link 'CONTRIBUTING', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
table 'Files, directories, and submodules in the path / for commit reference main', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell '.github'
[111] link '.github', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/.github'
cell 'chore(lint): lint all files (#12288)'
[112] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'docusaurus'
[113] link 'docusaurus', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/docusaurus'
cell 'docs: fix link of "Building for Relative Paths" (#12691)'
[114] link 'docs: fix link of "Building for Relative Paths" (#12691)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d960b9e38c062584ff6cfb1a70e1512509a966e7'
cell '3 years ago'
time 'Sep 8, 2022 1:40pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'packages'
[115] link 'packages', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/packages'
cell 'Merge pull request #12563 from rvdende/patch-1'
[116] link 'Merge pull request #12563 from rvdende/patch-1', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2f891bbda3e777e049a89aa55797d29df76e222b'
cell '3 years ago'
time 'Jul 6, 2022 12:46am GMT+0600'
StaticText '3 years ago'
row ''
cell 'tasks'
[117] link 'tasks', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/tasks'
cell 'chore(lint): lint all files (#12288)'
[118] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell 'test'
[119] link 'test', url='http://127.0.0.1:8023/facebook/create-react-app/-/tree/main/test'
cell 'chore(lint): lint all files (#12288)'
[120] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.alexignore'
[121] link '.alexignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexignore'
cell 'Add Alex to lint documentation (#7852)'
[122] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.alexrc'
[123] link '.alexrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.alexrc'
cell 'Add Alex to lint documentation (#7852)'
[124] link 'Add Alex to lint documentation (#7852)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/1d03579f518d2d5dfd3e5678184dd4a7d8544774'
cell '6 years ago'
time 'Oct 25, 2019 12:14am GMT+0600'
StaticText '6 years ago'
row ''
cell '.eslintignore'
[125] link '.eslintignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintignore'
cell 'chore(lint): lint all files (#12288)'
[126] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.eslintrc.json'
[127] link '.eslintrc.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.eslintrc.json'
cell 'chore(lint): lint all files (#12288)'
[128] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.gitattributes'
[129] link '.gitattributes', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitattributes'
cell "fix: Fix azure-pipelines' endOfLine (#9258)"
[130] link "fix: Fix azure-pipelines' endOfLine (#9258)", url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/cef668a3b5b76646db92d67b766fe3e1734a0895'
cell '5 years ago'
time 'Sep 14, 2020 9:26am GMT+0600'
StaticText '5 years ago'
row ''
cell '.gitignore'
[131] link '.gitignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.gitignore'
cell 'chore(lint): lint all files (#12288)'
[132] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierignore'
[133] link '.prettierignore', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierignore'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore(lint): lint all files (#12288)'
[134] link 'chore(lint): lint all files (#12288)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/f99167c014a728ec856bda14f87181d90b050813'
cell '3 years ago'
time 'Apr 14, 2022 2:38am GMT+0600'
StaticText '3 years ago'
row ''
cell '.prettierrc'
[135] link '.prettierrc', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/.prettierrc'
SvgRoot ''
group 'prettier-icon-dark'
cell 'chore: Update .prettierrc (#9860)'
[136] link 'chore: Update .prettierrc (#9860)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/c06f16c14cd5e59e6ada115ebf9ae05fedb0222c'
cell '5 years ago'
time 'Oct 27, 2020 12:18am GMT+0600'
StaticText '5 years ago'
row ''
cell 'CHANGELOG-0.x.md'
[137] link 'CHANGELOG-0.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-0.x.md'
cell 'Switch branch name'
[138] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-1.x.md'
[139] link 'CHANGELOG-1.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-1.x.md'
cell 'Switch branch name'
[140] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-2.x.md'
[141] link 'CHANGELOG-2.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-2.x.md'
cell 'Switch branch name'
[142] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-3.x.md'
[143] link 'CHANGELOG-3.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-3.x.md'
cell 'Switch branch name'
[144] link 'Switch branch name', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/bb64e31a81eb12d688c14713dce812143688750a'
cell '4 years ago'
time 'Jul 7, 2021 9:44pm GMT+0600'
StaticText '4 years ago'
row ''
cell 'CHANGELOG-4.x.md'
[145] link 'CHANGELOG-4.x.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG-4.x.md'
cell 'docs: Changelog 5.0.0 (#11805)'
[146] link 'docs: Changelog 5.0.0 (#11805)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/d73c2f24053da5272d4286049e27adcd767c1c8a'
cell '3 years ago'
time 'Jan 13, 2022 3:44am GMT+0600'
StaticText '3 years ago'
row ''
cell 'CHANGELOG.md'
[147] link 'CHANGELOG.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CHANGELOG.md'
cell 'Prepare 5.0.1 release'
[148] link 'Prepare 5.0.1 release', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/6fb4f977b7522c6a1632ec9133af30f5df3afb09'
cell '3 years ago'
time 'Apr 12, 2022 11:29pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'CODE_OF_CONDUCT.md'
[149] link 'CODE_OF_CONDUCT.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CODE_OF_CONDUCT.md'
cell 'Adopt Contributor Covenant (#7650)'
[150] link 'Adopt Contributor Covenant (#7650)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/78fb4cf11461107a485a0b1378e809b9684d1f22'
cell '6 years ago'
time 'Sep 6, 2019 9:53pm GMT+0600'
StaticText '6 years ago'
row ''
cell 'CONTRIBUTING.md'
[151] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
cell 'Update CONTRIBUTING.md'
[152] link 'Update CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/9673858a3715287c40aef9e800c431c7d45c05a2'
cell '3 years ago'
time 'Dec 14, 2021 9:56pm GMT+0600'
StaticText '3 years ago'
row ''
cell 'LICENSE'
[153] link 'LICENSE', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/LICENSE'
cell 'BSD+Patents -> MIT (#3189)'
[154] link 'BSD+Patents -> MIT (#3189)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/2e82ebb3371731a5c4e346f310848ddb23fd0976'
cell '8 years ago'
time 'Sep 26, 2017 3:30pm GMT+0600'
StaticText '8 years ago'
row ''
cell 'README.md'
[155] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
cell 'Update links in README'
[156] link 'Update links in README', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/b79ef9c4638ff62c64973542d08e2a633d9bc2c5'
cell '3 years ago'
time 'Dec 24, 2021 3:00am GMT+0600'
StaticText '3 years ago'
row ''
cell 'SECURITY.md'
[157] link 'SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/SECURITY.md'
cell 'Create SECURITY.md'
[158] link 'Create SECURITY.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/5e41ca016c1a650774b1e04d126a12ca93743c30'
cell '5 years ago'
time 'Aug 11, 2020 3:49pm GMT+0600'
StaticText '5 years ago'
row ''
cell 'azure-pipelines-test-job.yml'
[159] link 'azure-pipelines-test-job.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines-test-job.yml'
cell 'chore(test): make all tests install with `npm ci` (#11723)'
[160] link 'chore(test): make all tests install with `npm ci` (#11723)', url='http://127.0.0.1:8023/facebook/create-react-app/-/commit/657739fb15a39fc2bb608ff446c308406afe6388'
cell '3 years ago'
time 'Dec 9, 2021 12:40am GMT+0600'
StaticText '3 years ago'
row ''
cell 'azure-pipelines.yml'
[161] link 'azure-pipelines.yml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/azure-pipelines.yml'
cell ''
cell ''
row ''
cell 'lerna.json'
[162] link 'lerna.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/lerna.json'
cell ''
cell ''
row ''
cell 'netlify.toml'
[163] link 'netlify.toml', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/netlify.toml'
cell ''
cell ''
row ''
cell 'package-lock.json'
[164] link 'package-lock.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package-lock.json'
cell ''
cell ''
row ''
cell 'package.json'
[165] link 'package.json', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/package.json'
cell ''
cell ''
row ''
cell 'screencast-error.svg'
[166] link 'screencast-error.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast-error.svg'
cell ''
cell ''
row ''
cell 'screencast.svg'
[167] link 'screencast.svg', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/screencast.svg'
cell ''
cell ''
article ''
[22] link 'README.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/README.md'
[56] strong ''
StaticText 'README.md'
heading 'Create React App Build Status PRs Welcome'
[57] link 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_build/latest?definitionId=1&branchName=main'
image 'Build Status', url='https://dev.azure.com/facebook/create-react-app/_apis/build/status/facebook.create-react-app?branchName=main'
[58] link 'PRs Welcome', url='https://github.com/facebook/create-react-app/blob/main/CONTRIBUTING.md'
image 'PRs Welcome', url='https://img.shields.io/badge/PRs-welcome-green.svg'
[23] link 'Logo', url='https://create-react-app.dev/img/logo.svg'
image 'Logo', url='https://create-react-app.dev/img/logo.svg'
paragraph ''
StaticText 'Create React apps with no build configuration.'
list ''
listitem ''
ListMarker 'โข'
[91] link 'Creating an App', url='http://127.0.0.1:8023/facebook/create-react-app#creating-an-app'
StaticText 'โ How to create a new app.'
listitem ''
ListMarker 'โข'
[92] link 'User Guide', url='https://facebook.github.io/create-react-app/'
StaticText 'โ How to develop apps bootstrapped with Create React App.'
paragraph ''
StaticText 'Create React App works on macOS, Windows, and Linux. If something doesnโt work, please'
[59] link 'file an issue', url='https://github.com/facebook/create-react-app/issues/new'
StaticText '. If you have questions or need help, please ask in'
[60] link 'GitHub Discussions', url='https://github.com/facebook/create-react-app/discussions'
StaticText '.'
heading 'Quick Overview'
code ''
StaticText 'npx create-react-app my-app cd my-app npm start'
[24] button ''
paragraph ''
StaticText "If you've previously installed"
code ''
StaticText 'create-react-app'
StaticText 'globally via'
code ''
StaticText 'npm install -g create-react-app'
StaticText ', we recommend you uninstall the package using'
code ''
StaticText 'npm uninstall -g create-react-app'
StaticText 'or'
code ''
StaticText 'yarn global remove create-react-app'
StaticText 'to ensure that npx always uses the latest version.'
paragraph ''
emphasis ''
StaticText '('
[93] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'comes with npm 5.2+ and higher, see'
[94] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
paragraph ''
StaticText 'Then open'
[61] link 'http://localhost:3000/', url='http://localhost:3000/'
StaticText 'to see your app. When youโre ready to deploy to production, create a minified bundle with'
code ''
StaticText 'npm run build'
StaticText '.'
paragraph ''
[62] link 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
image 'npm start', url='https://cdn.jsdelivr.net/gh/facebook/create-react-app@27b42ac7efa018f2541153ab30d63180f5fa39e0/screencast.svg'
heading 'Get Started Immediately'
paragraph ''
StaticText 'You'
[63] strong ''
StaticText 'donโt'
StaticText 'need to install or configure tools like webpack or Babel. They are preconfigured and hidden so that you can focus on the code.'
paragraph ''
StaticText 'Create a project, and youโre good to go.'
heading 'Creating an App'
paragraph ''
[64] strong ''
StaticText 'Youโll need to have Node 14.0.0 or later version on your local development machine'
StaticText '(but itโs not required on the server). We recommend using the latest LTS version. You can use'
[65] link 'nvm', url='https://github.com/creationix/nvm#installation'
StaticText '(macOS/Linux) or'
[66] link 'nvm-windows', url='https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows'
StaticText 'to switch Node versions between different projects.'
paragraph ''
StaticText 'To create a new app, you may choose one of the following methods:'
heading 'npx'
code ''
StaticText 'npx create-react-app my-app'
[25] button ''
paragraph ''
emphasis ''
StaticText '('
[95] link 'npx', url='https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b'
StaticText 'is a package runner tool that comes with npm 5.2+ and higher, see'
[96] link 'instructions for older npm versions', url='https://gist.github.com/gaearon/4064d3c23a77c74a3614c498a8bb1c5f'
StaticText ')'
heading 'npm'
code ''
StaticText 'npm init react-app my-app'
[26] button ''
paragraph ''
emphasis ''
code ''
StaticText 'npm init <initializer>'
StaticText 'is available in npm 6+'
heading 'Yarn'
code ''
StaticText 'yarn create react-app my-app'
[27] button ''
paragraph ''
emphasis ''
[97] link 'yarn create <starter-kit-package>', url='https://yarnpkg.com/lang/en/docs/cli/create/'
code ''
StaticText 'yarn create <starter-kit-package>'
StaticText 'is available in Yarn 0.25+'
paragraph ''
StaticText 'It will create a directory called'
code ''
StaticText 'my-app'
StaticText 'inside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies:'
code ''
StaticText 'my-app โโโ README.md โโโ node_modules โโโ package.json โโโ .gitignore โโโ public โ โโโ favicon.ico โ โโโ index.html โ โโโ manifest.json โโโ src โโโ App.css โโโ App.js โโโ App.test.js โโโ index.css โโโ index.js โโโ logo.svg โโโ serviceWorker.js โโโ setupTests.js'
[28] button ''
paragraph ''
StaticText 'No configuration or complicated folder structures, only the files you need to build your app. Once the installation is done, you can open your project folder:'
code ''
StaticText 'cd my-app'
[29] button ''
paragraph ''
StaticText 'Inside the newly created project, you can run some built-in commands:'
heading 'npm start or yarn start'
code ''
StaticText 'npm start'
code ''
StaticText 'yarn start'
paragraph ''
StaticText 'Runs the app in development mode. Open'
[67] link 'http://localhost:3000', url='http://localhost:3000/'
StaticText 'to view it in the browser.'
paragraph ''
StaticText 'The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.'
paragraph ''
[68] link 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
image 'Build errors', url='https://cdn.jsdelivr.net/gh/marionebl/create-react-app@9f6282671c54f0874afd37a72f6689727b562498/screencast-error.svg'
heading 'npm test or yarn test'
code ''
StaticText 'npm test'
code ''
StaticText 'yarn test'
paragraph ''
StaticText 'Runs the test watcher in an interactive mode. By default, runs tests related to files changed since the last commit.'
paragraph ''
[69] link 'Read more about testing.', url='https://facebook.github.io/create-react-app/docs/running-tests'
heading 'npm run build or yarn build'
code ''
StaticText 'npm run build'
code ''
StaticText 'yarn build'
paragraph ''
StaticText 'Builds the app for production to the'
code ''
StaticText 'build'
StaticText 'folder. It correctly bundles React in production mode and optimizes the build for the best performance.'
paragraph ''
StaticText 'The build is minified and the filenames include the hashes.'
paragraph ''
StaticText 'Your app is ready to be deployed.'
heading 'User Guide'
paragraph ''
StaticText 'You can find detailed instructions on using Create React App and many tips in'
[70] link 'its documentation', url='https://facebook.github.io/create-react-app/'
StaticText '.'
heading 'How to Update to New Versions?'
paragraph ''
StaticText 'Please refer to the'
[71] link 'User Guide', url='https://facebook.github.io/create-react-app/docs/updating-to-new-releases'
StaticText 'for this and other information.'
heading 'Philosophy'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
[168] strong ''
StaticText 'One Dependency:'
StaticText 'There is only one build dependency. It uses webpack, Babel, ESLint, and other amazing projects, but provides a cohesive curated experience on top of them.'
listitem ''
ListMarker 'โข'
paragraph ''
[169] strong ''
StaticText 'No Configuration Required:'
StaticText "You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code."
listitem ''
ListMarker 'โข'
paragraph ''
[170] strong ''
StaticText 'No Lock-In:'
StaticText 'You can โejectโ to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.'
heading 'Whatโs Included?'
paragraph ''
StaticText 'Your environment will have everything you need to build a modern single-page React app:'
list ''
listitem ''
ListMarker 'โข'
StaticText 'React, JSX, ES6, TypeScript and Flow syntax support.'
listitem ''
ListMarker 'โข'
StaticText 'Language extras beyond ES6 like the object spread operator.'
listitem ''
ListMarker 'โข'
StaticText 'Autoprefixed CSS, so you donโt need'
code ''
StaticText '-webkit-'
StaticText 'or other prefixes.'
listitem ''
ListMarker 'โข'
StaticText 'A fast interactive unit test runner with built-in support for coverage reporting.'
listitem ''
ListMarker 'โข'
StaticText 'A live development server that warns about common mistakes.'
listitem ''
ListMarker 'โข'
StaticText 'A build script to bundle JS, CSS, and images for production, with hashes and sourcemaps.'
listitem ''
ListMarker 'โข'
StaticText 'An offline-first'
[98] link 'service worker', url='https://developers.google.com/web/fundamentals/getting-started/primers/service-workers'
StaticText 'and a'
[99] link 'web app manifest', url='https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/'
StaticText ', meeting all the'
[100] link 'Progressive Web App', url='https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app'
StaticText 'criteria. ('
emphasis ''
StaticText 'Note: Using the service worker is opt-in as of'
code ''
StaticText 'react-scripts@2.0.0'
StaticText 'and higher'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText 'Hassle-free updates for the above tools with a single dependency.'
paragraph ''
StaticText 'Check out'
[72] link 'this guide', url='https://github.com/nitishdayal/cra_closer_look'
StaticText 'for an overview of how these tools fit together.'
paragraph ''
StaticText 'The tradeoff is that'
[73] strong ''
StaticText 'these tools are preconfigured to work in a specific way'
StaticText '. If your project needs more customization, you can'
[74] link '"eject"', url='https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject'
StaticText 'and customize it, but then you will need to maintain this configuration.'
heading 'Popular Alternatives'
paragraph ''
StaticText 'Create React App is a great fit for:'
list ''
listitem ''
ListMarker 'โข'
[101] strong ''
StaticText 'Learning React'
StaticText 'in a comfortable and feature-rich development environment.'
listitem ''
ListMarker 'โข'
[102] strong ''
StaticText 'Starting new single-page React applications.'
listitem ''
ListMarker 'โข'
[103] strong ''
StaticText 'Creating examples'
StaticText 'with React for your libraries and components.'
paragraph ''
StaticText 'Here are a few common cases where you might want to try something else:'
list ''
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to'
[171] strong ''
StaticText 'try React'
StaticText 'without hundreds of transitive build tool dependencies, consider'
[172] link 'using a single HTML file or an online sandbox instead', url='https://reactjs.org/docs/getting-started.html#try-react'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[173] strong ''
StaticText 'integrate React code with a server-side template framework'
StaticText 'like Rails, Django or Symfony, or if youโre'
[174] strong ''
StaticText 'not building a single-page app'
StaticText ', consider using'
[175] link 'nwb', url='https://github.com/insin/nwb'
StaticText ', or'
[176] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'which are more flexible. For Rails specifically, you can use'
[177] link 'Rails Webpacker', url='https://github.com/rails/webpacker'
StaticText '. For Symfony, try'
[178] link "Symfony's webpack Encore", url='https://symfony.com/doc/current/frontend/encore/reactjs.html'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you need to'
[179] strong ''
StaticText 'publish a React component'
StaticText ','
[180] link 'nwb', url='https://github.com/insin/nwb'
StaticText 'can'
[181] link 'also do this', url='https://github.com/insin/nwb#react-components-and-libraries'
StaticText ', as well as'
[182] link "Neutrino's react-components preset", url='https://neutrino.js.org/packages/react-components/'
StaticText '.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If you want to do'
[183] strong ''
StaticText 'server rendering'
StaticText 'with React and Node.js, check out'
[184] link 'Next.js', url='https://nextjs.org/'
StaticText 'or'
[185] link 'Razzle', url='https://github.com/jaredpalmer/razzle'
StaticText '. Create React App is agnostic of the backend, and only produces static HTML/JS/CSS bundles.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'If your website is'
[186] strong ''
StaticText 'mostly static'
StaticText '(for example, a portfolio or a blog), consider using'
[187] link 'Gatsby', url='https://www.gatsbyjs.org/'
StaticText 'or'
[188] link 'Next.js', url='https://nextjs.org/'
StaticText '. Unlike Create React App, Gatsby pre-renders the website into HTML at build time. Next.js supports both server rendering and pre-rendering.'
listitem ''
ListMarker 'โข'
paragraph ''
StaticText 'Finally, if you need'
[189] strong ''
StaticText 'more customization'
StaticText ', check out'
[190] link 'Neutrino', url='https://neutrino.js.org/'
StaticText 'and its'
[191] link 'React preset', url='https://neutrino.js.org/packages/react/'
StaticText '.'
paragraph ''
StaticText 'All of the above tools can work with little to no configuration.'
paragraph ''
StaticText 'If you prefer configuring the build yourself,'
[75] link 'follow this guide', url='https://reactjs.org/docs/add-react-to-a-website.html'
StaticText '.'
heading 'React Native'
paragraph ''
StaticText 'Looking for something similar, but for React Native? Check out'
[76] link 'Expo CLI', url='https://github.com/expo/expo-cli'
StaticText '.'
heading 'Contributing'
paragraph ''
StaticText "We'd love to have your helping hand on"
code ''
StaticText 'create-react-app'
StaticText '! See'
[77] link 'CONTRIBUTING.md', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText "for more information on what we're looking for and how to get started."
heading 'Supporting Create React App'
paragraph ''
StaticText "Create React App is a community maintained project and all contributors are volunteers. If you'd like to support the future development of Create React App then please consider donating to our"
[78] link 'Open Collective', url='https://opencollective.com/create-react-app'
StaticText '.'
heading 'Credits'
paragraph ''
StaticText 'This project exists thanks to all the people who'
[79] link 'contribute', url='http://127.0.0.1:8023/facebook/create-react-app/-/blob/main/CONTRIBUTING.md'
StaticText '.'
[80] link '', url='https://github.com/facebook/create-react-app/graphs/contributors'
image '', url='https://opencollective.com/create-react-app/contributors.svg?width=890&button=false'
paragraph ''
StaticText 'Thanks to'
[81] link 'Netlify', url='https://www.netlify.com/'
StaticText 'for hosting our documentation.'
heading 'Acknowledgements'
paragraph ''
StaticText 'We are grateful to the authors of existing related projects for their ideas and collaboration:'
list ''
listitem ''
ListMarker 'โข'
[104] link '@eanplatter', url='https://github.com/eanplatter'
listitem ''
ListMarker 'โข'
[105] link '@insin', url='https://github.com/insin'
listitem ''
ListMarker 'โข'
[106] link '@mxstbr', url='https://github.com/mxstbr'
heading 'License'
paragraph ''
StaticText 'Create React App is open source software'
[82] link 'licensed as MIT', url='https://github.com/facebook/create-react-app/blob/main/LICENSE'
StaticText '. The Create React App logo is licensed under a'
[83] link 'Creative Commons Attribution 4.0 International license', url='https://creativecommons.org/licenses/by/4.0/'
StaticText '.'
The goal is to star the top five most starred repos, which will be displayed on the GitLab Explore / Popular projects page. We must navigate to that page first, identify the top five, then star each repository. Starring will require clicking the star button on each repositoryโs project page.
goto('http://127.0.0.1:8023/explore?sort=stars')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore?sort=stars' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore?sort=stars#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 5', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' heading 'Benoรฎt Blanchon / ArduinoJson' [123] link 'Benoรฎt Blanchon / ArduinoJson', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' paragraph '' StaticText '๐ JSON library for Arduino and embedded C++. Simple and efficient.' [23] link '22', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/starrers' [24] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/forks' [25] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/merge_requests' [26] link '24', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [27] link 'A', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' heading 'CellularPrivacy / Android-IMSI-Catcher-Detector' [124] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' paragraph '' StaticText 'AIMSICD โข Fight IMSI-Catcher, StingRay and silent SMS!' [28] link '28', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers' [29] link '0', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks' [30] link '5', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests' [31] link '162', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:53am GMT+0600' StaticText '2 years ago' listitem '' [32] link 'D', url='http://127.0.0.1:8023/robert1003/dotfiles' heading 'robert1003 / dotfiles' [125] link 'robert1003 / dotfiles', url='http://127.0.0.1:8023/robert1003/dotfiles' [33] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/starrers' [34] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/forks' [35] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/merge_requests' [36] link '1', url='http://127.0.0.1:8023/robert1003/dotfiles/-/issues' StaticText 'Updated' time 'Feb 17, 2023 9:29pm GMT+0600' StaticText '2 years ago' listitem '' [37] link 'T', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' heading 'Abishek S / test-repo-1' [126] link 'Abishek S / test-repo-1', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' [38] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/starrers' [39] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/forks' [40] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/merge_requests' [41] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/issues' StaticText 'Updated' time 'Mar 22, 2023 1:10am GMT+0600' StaticText '2 years ago' listitem '' [42] link 'C', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' heading 'Michael Schmatz / cs-interview-guide' [127] link 'Michael Schmatz / cs-interview-guide', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' paragraph '' StaticText 'A short guide on preparing for computer science interviews' [43] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/starrers' [44] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/forks' [45] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/merge_requests' [46] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:45am GMT+0600' StaticText '2 years ago' listitem '' [47] link 'B', url='http://127.0.0.1:8023/twbs/bootstrap' heading 'Bootstrap / bootstrap' [128] link 'Bootstrap / bootstrap', url='http://127.0.0.1:8023/twbs/bootstrap' paragraph '' StaticText 'The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.' [48] link '29', url='http://127.0.0.1:8023/twbs/bootstrap/-/starrers' [49] link '0', url='http://127.0.0.1:8023/twbs/bootstrap/-/forks' [50] link '114', url='http://127.0.0.1:8023/twbs/bootstrap/-/merge_requests' [51] link '263', url='http://127.0.0.1:8023/twbs/bootstrap/-/issues' StaticText 'Updated' time 'Mar 21, 2023 10:23pm GMT+0600' StaticText '2 years ago' listitem '' [52] link 'S', url='http://127.0.0.1:8023/root/sample-gitlab' heading 'Administrator / sample-gitlab' [129] link 'Administrator / sample-gitlab', url='http://127.0.0.1:8023/root/sample-gitlab' [53] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/starrers' [54] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/forks' [55] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/merge_requests' [56] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/issues' StaticText 'Updated' time 'Feb 1, 2023 9:54am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'S', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' heading 'Convex Eggtart / Super_Awesome_Robot' [130] link 'Convex Eggtart / Super_Awesome_Robot', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' [58] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/starrers' [59] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/forks' [60] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/merge_requests' [61] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/issues' StaticText 'Updated' time 'Mar 2, 2023 9:49pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' heading 'Abishek S / CS6910_Assignment3' [131] link 'Abishek S / CS6910_Assignment3', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' [63] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/starrers' [64] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/forks' [65] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/merge_requests' [66] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'C', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' heading 'Abishek S / Coursera-test' [132] link 'Abishek S / Coursera-test', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' [68] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/starrers' [69] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/forks' [70] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/merge_requests' [71] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'D', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' heading 'Abishek S / DBS-Complaints-Classifier' [133] link 'Abishek S / DBS-Complaints-Classifier', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' [73] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/starrers' [74] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/forks' [75] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/merge_requests' [76] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'D', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' heading 'Abishek S / Dictionary-Application' [134] link 'Abishek S / Dictionary-Application', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' [78] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/starrers' [79] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/forks' [80] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/merge_requests' [81] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [82] link 'E', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' heading 'Abishek S / EE2003_Assgn' [135] link 'Abishek S / EE2003_Assgn', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' [83] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/starrers' [84] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/forks' [85] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/merge_requests' [86] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'C', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' heading 'Abishek S / coursera-prog-ex-4' [136] link 'Abishek S / coursera-prog-ex-4', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' [88] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/starrers' [89] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/forks' [90] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/merge_requests' [91] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' heading 'Abishek S / E-CONTEST-SHAASTRA20-SERVER' [137] link 'Abishek S / E-CONTEST-SHAASTRA20-SERVER', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' [93] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/starrers' [94] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/forks' [95] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/merge_requests' [96] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'A', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' heading 'Abishek S / abisubramanya27' [138] link 'Abishek S / abisubramanya27', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' [98] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/starrers' [99] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/forks' [100] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/merge_requests' [101] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'A', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' heading 'Abishek S / AppliedProgrammingLab' [139] link 'Abishek S / AppliedProgrammingLab', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' [103] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/starrers' [104] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/forks' [105] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests' [106] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' heading 'Abishek S / BracketsInterpreter' [140] link 'Abishek S / BracketsInterpreter', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' [108] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/starrers' [109] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/forks' [110] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' heading 'Abishek S / BrickBreaker-Game' [141] link 'Abishek S / BrickBreaker-Game', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' [113] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/starrers' [114] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/forks' [115] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/merge_requests' [116] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'G', url='http://127.0.0.1:8023/jodoglevy/gargl' heading 'Joe Levy / gargl' [142] link 'Joe Levy / gargl', url='http://127.0.0.1:8023/jodoglevy/gargl' paragraph '' StaticText 'Record web requests as they happen and turn them into reusable code in any programming language.' [118] link '5', url='http://127.0.0.1:8023/jodoglevy/gargl/-/starrers' [119] link '0', url='http://127.0.0.1:8023/jodoglevy/gargl/-/forks' [120] link '1', url='http://127.0.0.1:8023/jodoglevy/gargl/-/merge_requests' [121] link '6', url='http://127.0.0.1:8023/jodoglevy/gargl/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:58am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars'
To star the top five mostโstarred repos, we need the five projects with the highest star counts. The current page shows only three with stars; the next two likely appear on the next page. Thus, we should click the โNextโ button to load pageโฏ2, then identify the projects with the next highest star counts (likely 29โstar and 28โstar projects). After determining all five top projects, we will navigate to each project page and click the โStarโ button (idโฏ8) to star it.
click('122')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 5', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [124] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [23] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [24] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [25] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [26] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [27] link 'A', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs' heading 'Jakub Klinkovskรฝ / arch-wiki-docs' [125] link 'Jakub Klinkovskรฝ / arch-wiki-docs', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs' StaticText 'GNU General Public License v3.0' paragraph '' StaticText 'A script to download pages from Arch Wiki for offline browsing' [28] link '5', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/starrers' [29] link '0', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/forks' [30] link '2', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/merge_requests' [31] link '3', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:19pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'C', url='http://127.0.0.1:8023/checkstyle/checkstyle' heading 'Checkstyle / checkstyle' [126] link 'Checkstyle / checkstyle', url='http://127.0.0.1:8023/checkstyle/checkstyle' StaticText 'Other' paragraph '' StaticText 'Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.' [33] link '22', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/starrers' [34] link '0', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/forks' [35] link '51', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/merge_requests' [36] link '469', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/issues' StaticText 'Updated' time 'Mar 20, 2023 6:27pm GMT+0600' StaticText '2 years ago' listitem '' [37] link 'D', url='http://127.0.0.1:8023/primer/design' heading 'Primer / design' [127] link 'Primer / design', url='http://127.0.0.1:8023/primer/design' StaticText 'MIT License' paragraph '' StaticText 'Primer Design Guidelines' [38] link '21', url='http://127.0.0.1:8023/primer/design/-/starrers' [39] link '0', url='http://127.0.0.1:8023/primer/design/-/forks' [40] link '16', url='http://127.0.0.1:8023/primer/design/-/merge_requests' [41] link '21', url='http://127.0.0.1:8023/primer/design/-/issues' StaticText 'Updated' time 'Nov 7, 2025 2:47pm GMT+0600' StaticText '1 day ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021' heading 'Abishek S / Amazon_ML_Challenge_2021' [128] link 'Abishek S / Amazon_ML_Challenge_2021', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021' [43] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/starrers' [44] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/forks' [45] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/merge_requests' [46] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [47] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-commerce' heading 'Abishek S / E-commerce' [129] link 'Abishek S / E-commerce', url='http://127.0.0.1:8023/abisubramanya27/E-commerce' [48] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/starrers' [49] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/forks' [50] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/merge_requests' [51] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [52] link 'H', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project' heading 'Abishek S / Hotel_Project' [130] link 'Abishek S / Hotel_Project', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project' [53] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/starrers' [54] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/forks' [55] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/merge_requests' [56] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'B', url='http://127.0.0.1:8023/OptimalBits/bull' heading 'OptimalBits / bull' [131] link 'OptimalBits / bull', url='http://127.0.0.1:8023/OptimalBits/bull' StaticText 'Other' paragraph '' StaticText 'Premium Queue package for handling distributed jobs and messages in NodeJS.' [58] link '32', url='http://127.0.0.1:8023/OptimalBits/bull/-/starrers' [59] link '0', url='http://127.0.0.1:8023/OptimalBits/bull/-/forks' [60] link '9', url='http://127.0.0.1:8023/OptimalBits/bull/-/merge_requests' [61] link '175', url='http://127.0.0.1:8023/OptimalBits/bull/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:57pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/cppmap/cppmap.docs' heading 'cppmap / cppmap.docs' [132] link 'cppmap / cppmap.docs', url='http://127.0.0.1:8023/cppmap/cppmap.docs' StaticText 'The Unlicense' paragraph '' StaticText '๐บ ๏ธ Source code of "C++ ใฎๆญฉใๆน": C++20/23/26 resources written in Japanese.' [63] link '4', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/starrers' [64] link '0', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/forks' [65] link '1', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/merge_requests' [66] link '8', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/issues' StaticText 'Updated' time 'Mar 20, 2023 1:52am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'B', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math' heading 'Lee Wang(็ๅฉ) / beauty-of-math' [133] link 'Lee Wang(็ๅฉ) / beauty-of-math', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math' paragraph '' StaticText '่ดๅกๅฐๆฒ็บฟๅฑ็คบใใใ(Bezier)' [68] link '1', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/starrers' [69] link '0', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/forks' [70] link '0', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/merge_requests' [71] link '1', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:41am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'C', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua' heading 'Xiance Wu / chinese-xinhua' [134] link 'Xiance Wu / chinese-xinhua', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua' StaticText 'MIT License' paragraph '' StaticText '๐ ไธญๅๆฐๅๅญๅ ธๆฐๆฎๅบใๅ ๆฌๆญๅ่ฏญ๏ผๆ่ฏญ๏ผ่ฏ่ฏญ๏ผๆฑๅญใ' [73] link '30', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/starrers' [74] link '0', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/forks' [75] link '5', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/merge_requests' [76] link '25', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:17am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'I', url='http://127.0.0.1:8023/igraph/igraph' heading 'igraph development team / igraph' [135] link 'igraph development team / igraph', url='http://127.0.0.1:8023/igraph/igraph' StaticText 'GNU General Public License v2.0' paragraph '' StaticText 'Library for the analysis of networks' [78] link '15', url='http://127.0.0.1:8023/igraph/igraph/-/starrers' [79] link '0', url='http://127.0.0.1:8023/igraph/igraph/-/forks' [80] link '9', url='http://127.0.0.1:8023/igraph/igraph/-/merge_requests' [81] link '187', url='http://127.0.0.1:8023/igraph/igraph/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:37pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'H', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler' heading 'yujiosaka / headless-chrome-crawler' [136] link 'yujiosaka / headless-chrome-crawler', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler' StaticText 'MIT License' paragraph '' StaticText 'Distributed crawler powered by Headless Chrome' [83] link '25', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/starrers' [84] link '0', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/forks' [85] link '4', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/merge_requests' [86] link '29', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:29pm GMT+0600' StaticText '2 years ago' listitem '' [87] link 'V', url='http://127.0.0.1:8023/Media-Smart/vedaseg' heading 'Media-Smart / vedaseg' [137] link 'Media-Smart / vedaseg', url='http://127.0.0.1:8023/Media-Smart/vedaseg' StaticText 'Apache License 2.0' paragraph '' StaticText 'A semantic segmentation toolbox based on PyTorch' [88] link '7', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/starrers' [89] link '0', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/forks' [90] link '1', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/merge_requests' [91] link '6', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [92] link 'S', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo' heading 'Avinash Paliwal / Super-SloMo' [138] link 'Avinash Paliwal / Super-SloMo', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementation of Super SloMo by Jiang et al.' [93] link '24', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/starrers' [94] link '0', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/forks' [95] link '10', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/merge_requests' [96] link '19', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/issues' StaticText 'Updated' time 'Mar 20, 2023 3:09pm GMT+0600' StaticText '2 years ago' listitem '' [97] link 'B', url='http://127.0.0.1:8023/Nightonke/BoomMenu' heading '้ปไผๅนณ / BoomMenu' [139] link '้ปไผๅนณ / BoomMenu', url='http://127.0.0.1:8023/Nightonke/BoomMenu' paragraph '' StaticText 'A menu which can ... BOOM! - Android' [98] link '30', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/starrers' [99] link '0', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/forks' [100] link '5', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/merge_requests' [101] link '114', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/issues' StaticText 'Updated' time 'Mar 21, 2023 3:19am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [140] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [103] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [104] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [105] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [106] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [107] link 'F', url='http://127.0.0.1:8023/fontello/fontello' heading 'Fontello / fontello' [141] link 'Fontello / fontello', url='http://127.0.0.1:8023/fontello/fontello' StaticText 'MIT License' paragraph '' StaticText 'Iconic fonts scissors' [108] link '27', url='http://127.0.0.1:8023/fontello/fontello/-/starrers' [109] link '0', url='http://127.0.0.1:8023/fontello/fontello/-/forks' [110] link '0', url='http://127.0.0.1:8023/fontello/fontello/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/fontello/fontello/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:03am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [142] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [113] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [114] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [115] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [116] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21' heading 'Abishek S / E-Contest_Shaastra21' [143] link 'Abishek S / E-Contest_Shaastra21', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21' [118] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/starrers' [119] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/forks' [120] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/merge_requests' [121] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Prev', url='http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars' listitem '' [123] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=3&sort=stars'
To identify the top five repositories by star count, we need to view the projects listed on pageโฏ1 where the highest star counts should appear. Pageโฏ2 only shows lowerโstar projects. Navigating back to pageโฏ1 allows us to capture the top entries and star them.
goto('http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 5', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' heading 'Benoรฎt Blanchon / ArduinoJson' [123] link 'Benoรฎt Blanchon / ArduinoJson', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' StaticText 'MIT License' paragraph '' StaticText '๐ JSON library for Arduino and embedded C++. Simple and efficient.' [23] link '22', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/starrers' [24] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/forks' [25] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/merge_requests' [26] link '24', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [27] link 'A', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' heading 'CellularPrivacy / Android-IMSI-Catcher-Detector' [124] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' StaticText 'GNU General Public License v3.0' paragraph '' StaticText 'AIMSICD โข Fight IMSI-Catcher, StingRay and silent SMS!' [28] link '28', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers' [29] link '0', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks' [30] link '5', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests' [31] link '162', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:53am GMT+0600' StaticText '2 years ago' listitem '' [32] link 'D', url='http://127.0.0.1:8023/robert1003/dotfiles' heading 'robert1003 / dotfiles' [125] link 'robert1003 / dotfiles', url='http://127.0.0.1:8023/robert1003/dotfiles' [33] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/starrers' [34] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/forks' [35] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/merge_requests' [36] link '1', url='http://127.0.0.1:8023/robert1003/dotfiles/-/issues' StaticText 'Updated' time 'Feb 17, 2023 9:29pm GMT+0600' StaticText '2 years ago' listitem '' [37] link 'T', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' heading 'Abishek S / test-repo-1' [126] link 'Abishek S / test-repo-1', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' [38] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/starrers' [39] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/forks' [40] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/merge_requests' [41] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/issues' StaticText 'Updated' time 'Mar 22, 2023 1:10am GMT+0600' StaticText '2 years ago' listitem '' [42] link 'C', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' heading 'Michael Schmatz / cs-interview-guide' [127] link 'Michael Schmatz / cs-interview-guide', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' StaticText 'GNU General Public License v2.0' paragraph '' StaticText 'A short guide on preparing for computer science interviews' [43] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/starrers' [44] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/forks' [45] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/merge_requests' [46] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:45am GMT+0600' StaticText '2 years ago' listitem '' [47] link 'B', url='http://127.0.0.1:8023/twbs/bootstrap' heading 'Bootstrap / bootstrap' [128] link 'Bootstrap / bootstrap', url='http://127.0.0.1:8023/twbs/bootstrap' StaticText 'MIT License' paragraph '' StaticText 'The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.' [48] link '29', url='http://127.0.0.1:8023/twbs/bootstrap/-/starrers' [49] link '0', url='http://127.0.0.1:8023/twbs/bootstrap/-/forks' [50] link '114', url='http://127.0.0.1:8023/twbs/bootstrap/-/merge_requests' [51] link '263', url='http://127.0.0.1:8023/twbs/bootstrap/-/issues' StaticText 'Updated' time 'Mar 21, 2023 10:23pm GMT+0600' StaticText '2 years ago' listitem '' [52] link 'S', url='http://127.0.0.1:8023/root/sample-gitlab' heading 'Administrator / sample-gitlab' [129] link 'Administrator / sample-gitlab', url='http://127.0.0.1:8023/root/sample-gitlab' [53] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/starrers' [54] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/forks' [55] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/merge_requests' [56] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/issues' StaticText 'Updated' time 'Feb 1, 2023 9:54am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'S', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' heading 'Convex Eggtart / Super_Awesome_Robot' [130] link 'Convex Eggtart / Super_Awesome_Robot', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' [58] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/starrers' [59] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/forks' [60] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/merge_requests' [61] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/issues' StaticText 'Updated' time 'Mar 2, 2023 9:49pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' heading 'Abishek S / CS6910_Assignment3' [131] link 'Abishek S / CS6910_Assignment3', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' [63] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/starrers' [64] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/forks' [65] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/merge_requests' [66] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'C', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' heading 'Abishek S / Coursera-test' [132] link 'Abishek S / Coursera-test', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' [68] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/starrers' [69] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/forks' [70] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/merge_requests' [71] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'D', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' heading 'Abishek S / DBS-Complaints-Classifier' [133] link 'Abishek S / DBS-Complaints-Classifier', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' [73] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/starrers' [74] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/forks' [75] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/merge_requests' [76] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'D', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' heading 'Abishek S / Dictionary-Application' [134] link 'Abishek S / Dictionary-Application', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' [78] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/starrers' [79] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/forks' [80] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/merge_requests' [81] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [82] link 'E', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' heading 'Abishek S / EE2003_Assgn' [135] link 'Abishek S / EE2003_Assgn', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' [83] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/starrers' [84] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/forks' [85] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/merge_requests' [86] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'C', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' heading 'Abishek S / coursera-prog-ex-4' [136] link 'Abishek S / coursera-prog-ex-4', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' [88] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/starrers' [89] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/forks' [90] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/merge_requests' [91] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' heading 'Abishek S / E-CONTEST-SHAASTRA20-SERVER' [137] link 'Abishek S / E-CONTEST-SHAASTRA20-SERVER', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' [93] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/starrers' [94] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/forks' [95] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/merge_requests' [96] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'A', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' heading 'Abishek S / abisubramanya27' [138] link 'Abishek S / abisubramanya27', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' [98] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/starrers' [99] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/forks' [100] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/merge_requests' [101] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'A', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' heading 'Abishek S / AppliedProgrammingLab' [139] link 'Abishek S / AppliedProgrammingLab', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' [103] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/starrers' [104] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/forks' [105] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests' [106] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' heading 'Abishek S / BracketsInterpreter' [140] link 'Abishek S / BracketsInterpreter', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' [108] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/starrers' [109] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/forks' [110] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' heading 'Abishek S / BrickBreaker-Game' [141] link 'Abishek S / BrickBreaker-Game', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' [113] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/starrers' [114] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/forks' [115] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/merge_requests' [116] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'G', url='http://127.0.0.1:8023/jodoglevy/gargl' heading 'Joe Levy / gargl' [142] link 'Joe Levy / gargl', url='http://127.0.0.1:8023/jodoglevy/gargl' StaticText 'MIT License' paragraph '' StaticText 'Record web requests as they happen and turn them into reusable code in any programming language.' [118] link '5', url='http://127.0.0.1:8023/jodoglevy/gargl/-/starrers' [119] link '0', url='http://127.0.0.1:8023/jodoglevy/gargl/-/forks' [120] link '1', url='http://127.0.0.1:8023/jodoglevy/gargl/-/merge_requests' [121] link '6', url='http://127.0.0.1:8023/jodoglevy/gargl/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:58am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars'
Jump Action
goto('http://127.0.0.1:8023/explore')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 5', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' heading 'Benoรฎt Blanchon / ArduinoJson' [123] link 'Benoรฎt Blanchon / ArduinoJson', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' paragraph '' StaticText '๐ JSON library for Arduino and embedded C++. Simple and efficient.' [23] link '22', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/starrers' [24] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/forks' [25] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/merge_requests' [26] link '24', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [27] link 'A', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' heading 'CellularPrivacy / Android-IMSI-Catcher-Detector' [124] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' paragraph '' StaticText 'AIMSICD โข Fight IMSI-Catcher, StingRay and silent SMS!' [28] link '28', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers' [29] link '0', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks' [30] link '5', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests' [31] link '162', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:53am GMT+0600' StaticText '2 years ago' listitem '' [32] link 'D', url='http://127.0.0.1:8023/robert1003/dotfiles' heading 'robert1003 / dotfiles' [125] link 'robert1003 / dotfiles', url='http://127.0.0.1:8023/robert1003/dotfiles' [33] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/starrers' [34] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/forks' [35] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/merge_requests' [36] link '1', url='http://127.0.0.1:8023/robert1003/dotfiles/-/issues' StaticText 'Updated' time 'Feb 17, 2023 9:29pm GMT+0600' StaticText '2 years ago' listitem '' [37] link 'T', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' heading 'Abishek S / test-repo-1' [126] link 'Abishek S / test-repo-1', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' [38] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/starrers' [39] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/forks' [40] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/merge_requests' [41] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/issues' StaticText 'Updated' time 'Mar 22, 2023 1:10am GMT+0600' StaticText '2 years ago' listitem '' [42] link 'C', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' heading 'Michael Schmatz / cs-interview-guide' [127] link 'Michael Schmatz / cs-interview-guide', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' paragraph '' StaticText 'A short guide on preparing for computer science interviews' [43] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/starrers' [44] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/forks' [45] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/merge_requests' [46] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:45am GMT+0600' StaticText '2 years ago' listitem '' [47] link 'B', url='http://127.0.0.1:8023/twbs/bootstrap' heading 'Bootstrap / bootstrap' [128] link 'Bootstrap / bootstrap', url='http://127.0.0.1:8023/twbs/bootstrap' paragraph '' StaticText 'The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.' [48] link '29', url='http://127.0.0.1:8023/twbs/bootstrap/-/starrers' [49] link '0', url='http://127.0.0.1:8023/twbs/bootstrap/-/forks' [50] link '114', url='http://127.0.0.1:8023/twbs/bootstrap/-/merge_requests' [51] link '263', url='http://127.0.0.1:8023/twbs/bootstrap/-/issues' StaticText 'Updated' time 'Mar 21, 2023 10:23pm GMT+0600' StaticText '2 years ago' listitem '' [52] link 'S', url='http://127.0.0.1:8023/root/sample-gitlab' heading 'Administrator / sample-gitlab' [129] link 'Administrator / sample-gitlab', url='http://127.0.0.1:8023/root/sample-gitlab' [53] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/starrers' [54] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/forks' [55] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/merge_requests' [56] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/issues' StaticText 'Updated' time 'Feb 1, 2023 9:54am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'S', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' heading 'Convex Eggtart / Super_Awesome_Robot' [130] link 'Convex Eggtart / Super_Awesome_Robot', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' [58] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/starrers' [59] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/forks' [60] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/merge_requests' [61] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/issues' StaticText 'Updated' time 'Mar 2, 2023 9:49pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' heading 'Abishek S / CS6910_Assignment3' [131] link 'Abishek S / CS6910_Assignment3', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' [63] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/starrers' [64] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/forks' [65] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/merge_requests' [66] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'C', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' heading 'Abishek S / Coursera-test' [132] link 'Abishek S / Coursera-test', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' [68] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/starrers' [69] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/forks' [70] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/merge_requests' [71] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'D', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' heading 'Abishek S / DBS-Complaints-Classifier' [133] link 'Abishek S / DBS-Complaints-Classifier', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' [73] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/starrers' [74] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/forks' [75] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/merge_requests' [76] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'D', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' heading 'Abishek S / Dictionary-Application' [134] link 'Abishek S / Dictionary-Application', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' [78] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/starrers' [79] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/forks' [80] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/merge_requests' [81] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [82] link 'E', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' heading 'Abishek S / EE2003_Assgn' [135] link 'Abishek S / EE2003_Assgn', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' [83] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/starrers' [84] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/forks' [85] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/merge_requests' [86] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'C', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' heading 'Abishek S / coursera-prog-ex-4' [136] link 'Abishek S / coursera-prog-ex-4', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' [88] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/starrers' [89] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/forks' [90] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/merge_requests' [91] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' heading 'Abishek S / E-CONTEST-SHAASTRA20-SERVER' [137] link 'Abishek S / E-CONTEST-SHAASTRA20-SERVER', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' [93] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/starrers' [94] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/forks' [95] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/merge_requests' [96] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'A', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' heading 'Abishek S / abisubramanya27' [138] link 'Abishek S / abisubramanya27', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' [98] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/starrers' [99] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/forks' [100] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/merge_requests' [101] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'A', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' heading 'Abishek S / AppliedProgrammingLab' [139] link 'Abishek S / AppliedProgrammingLab', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' [103] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/starrers' [104] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/forks' [105] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests' [106] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' heading 'Abishek S / BracketsInterpreter' [140] link 'Abishek S / BracketsInterpreter', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' [108] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/starrers' [109] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/forks' [110] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' heading 'Abishek S / BrickBreaker-Game' [141] link 'Abishek S / BrickBreaker-Game', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' [113] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/starrers' [114] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/forks' [115] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/merge_requests' [116] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'G', url='http://127.0.0.1:8023/jodoglevy/gargl' heading 'Joe Levy / gargl' [142] link 'Joe Levy / gargl', url='http://127.0.0.1:8023/jodoglevy/gargl' paragraph '' StaticText 'Record web requests as they happen and turn them into reusable code in any programming language.' [118] link '5', url='http://127.0.0.1:8023/jodoglevy/gargl/-/starrers' [119] link '0', url='http://127.0.0.1:8023/jodoglevy/gargl/-/forks' [120] link '1', url='http://127.0.0.1:8023/jodoglevy/gargl/-/merge_requests' [121] link '6', url='http://127.0.0.1:8023/jodoglevy/gargl/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:58am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars'
To star the top five most starred repositories, we must first navigate to the โMost starsโ view so that the list is sorted appropriately. This ensures we are selecting the correct repositories. After that, we will iterate through the repository links, visit each project page, click its star button, and return to the list. Utilizing the idโฏ20 link is the most direct route to the sorted list, compatible with the available action set.
click('20')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects/starred' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects/starred#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 5', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' heading 'Umano: News Read To You / AndroidSlidingUpPanel' [123] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' StaticText 'Apache License 2.0' paragraph '' StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.' [23] link '56', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers' [24] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks' [25] link '34', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests' [26] link '267', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:06am GMT+0600' StaticText '2 years ago' listitem '' [27] link 'C', url='http://127.0.0.1:8023/facebook/create-react-app' heading 'Meta / create-react-app' [124] link 'Meta / create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app' StaticText 'MIT License' paragraph '' StaticText 'Set up a modern web app by running one command.' [28] link '53', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers' [29] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks' [30] link '417', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests' [31] link '1.5k', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:05pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'F', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' heading 'Karl Kroening / ffmpeg-python' [125] link 'Karl Kroening / ffmpeg-python', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' StaticText 'Apache License 2.0' paragraph '' StaticText 'Python bindings for FFmpeg - with complex filtering support' [33] link '51', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/starrers' [34] link '0', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/forks' [35] link '34', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/merge_requests' [36] link '402', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [37] link 'P', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' heading 'mk-j / PHP_XLSXWriter' [126] link 'mk-j / PHP_XLSXWriter', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' StaticText 'MIT License' paragraph '' StaticText 'Lightwight XLSX Excel Spreadsheet Writer in PHP' [38] link '47', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/starrers' [39] link '0', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/forks' [40] link '24', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/merge_requests' [41] link '101', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:37pm GMT+0600' StaticText '2 years ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/koush/AndroidAsync' heading 'Koushik Dutta / AndroidAsync' [127] link 'Koushik Dutta / AndroidAsync', url='http://127.0.0.1:8023/koush/AndroidAsync' StaticText 'Other' paragraph '' StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.' [43] link '46', url='http://127.0.0.1:8023/koush/AndroidAsync/-/starrers' [44] link '0', url='http://127.0.0.1:8023/koush/AndroidAsync/-/forks' [45] link '19', url='http://127.0.0.1:8023/koush/AndroidAsync/-/merge_requests' [46] link '333', url='http://127.0.0.1:8023/koush/AndroidAsync/-/issues' StaticText 'Updated' time 'Mar 20, 2023 10:17pm GMT+0600' StaticText '2 years ago' listitem '' [47] link 'P', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' heading 'Erik Linder-Norรฉn / PyTorch-GAN' [128] link 'Erik Linder-Norรฉn / PyTorch-GAN', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementations of Generative Adversarial Networks.' [48] link '45', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/starrers' [49] link '1', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/forks' [50] link '24', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/merge_requests' [51] link '102', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:41pm GMT+0600' StaticText '1 day ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/thoughtbot/administrate' heading 'thoughtbot, inc. / administrate' [129] link 'thoughtbot, inc. / administrate', url='http://127.0.0.1:8023/thoughtbot/administrate' StaticText 'MIT License' paragraph '' StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.' [53] link '44', url='http://127.0.0.1:8023/thoughtbot/administrate/-/starrers' [54] link '0', url='http://127.0.0.1:8023/thoughtbot/administrate/-/forks' [55] link '32', url='http://127.0.0.1:8023/thoughtbot/administrate/-/merge_requests' [56] link '96', url='http://127.0.0.1:8023/thoughtbot/administrate/-/issues' StaticText 'Updated' time 'Mar 21, 2023 2:40am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'K', url='http://127.0.0.1:8023/keycloak/keycloak' heading 'Keycloak / keycloak' [130] link 'Keycloak / keycloak', url='http://127.0.0.1:8023/keycloak/keycloak' StaticText 'Apache License 2.0' paragraph '' StaticText 'Open Source Identity and Access Management For Modern Applications and Services' [58] link '43', url='http://127.0.0.1:8023/keycloak/keycloak/-/starrers' [59] link '0', url='http://127.0.0.1:8023/keycloak/keycloak/-/forks' [60] link '230', url='http://127.0.0.1:8023/keycloak/keycloak/-/merge_requests' [61] link '1.6k', url='http://127.0.0.1:8023/keycloak/keycloak/-/issues' StaticText 'Updated' time 'Mar 21, 2023 12:16pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'A', url='http://127.0.0.1:8023/wting/autojump' heading 'William Ting / autojump' [131] link 'William Ting / autojump', url='http://127.0.0.1:8023/wting/autojump' StaticText 'Other' paragraph '' StaticText 'A cd command that learns - easily navigate directories from the command line' [63] link '42', url='http://127.0.0.1:8023/wting/autojump/-/starrers' [64] link '0', url='http://127.0.0.1:8023/wting/autojump/-/forks' [65] link '54', url='http://127.0.0.1:8023/wting/autojump/-/merge_requests' [66] link '158', url='http://127.0.0.1:8023/wting/autojump/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:35am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [132] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [68] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [69] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [70] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [71] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [72] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [133] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [73] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [74] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [75] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [76] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [77] link 'C', url='http://127.0.0.1:8023/capnproto/capnproto' heading "Cap'n Proto / capnproto" [134] link "Cap'n Proto / capnproto", url='http://127.0.0.1:8023/capnproto/capnproto' StaticText 'Other' paragraph '' StaticText "Cap'n Proto serialization/RPC system - core tools and C++ library" [78] link '39', url='http://127.0.0.1:8023/capnproto/capnproto/-/starrers' [79] link '0', url='http://127.0.0.1:8023/capnproto/capnproto/-/forks' [80] link '47', url='http://127.0.0.1:8023/capnproto/capnproto/-/merge_requests' [81] link '136', url='http://127.0.0.1:8023/capnproto/capnproto/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:38pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'P', url='http://127.0.0.1:8023/PyAV-Org/PyAV' heading 'PyAV / PyAV' [135] link 'PyAV / PyAV', url='http://127.0.0.1:8023/PyAV-Org/PyAV' StaticText 'BSD 3-Clause "New" or "Revised" License' paragraph '' StaticText "Pythonic bindings for FFmpeg's libraries." [83] link '39', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/starrers' [84] link '0', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/forks' [85] link '26', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/merge_requests' [86] link '37', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'N', url='http://127.0.0.1:8023/http-party/node-http-proxy' heading 'http ... PARTY! / node-http-proxy' [136] link 'http ... PARTY! / node-http-proxy', url='http://127.0.0.1:8023/http-party/node-http-proxy' StaticText 'Other' paragraph '' StaticText 'A full-featured http proxy for node.js' [88] link '38', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/starrers' [89] link '0', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/forks' [90] link '102', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/merge_requests' [91] link '482', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:28pm GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' heading 'Zhongyi Tong / electronic-wechat' [137] link 'Zhongyi Tong / electronic-wechat', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' StaticText 'MIT License' paragraph '' StaticText '๐ฌ A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.' [93] link '35', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/starrers' [94] link '0', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/forks' [95] link '10', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/merge_requests' [96] link '198', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:48am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'W', url='http://127.0.0.1:8023/youfou/wxpy' heading 'Youfou / wxpy' [138] link 'Youfou / wxpy', url='http://127.0.0.1:8023/youfou/wxpy' StaticText 'MIT License' paragraph '' StaticText 'ๅพฎไฟกๆบๅจไบบ / ๅฏ่ฝๆฏๆไผ้ ็ๅพฎไฟกไธชไบบๅท API โจ โจ' [98] link '35', url='http://127.0.0.1:8023/youfou/wxpy/-/starrers' [99] link '0', url='http://127.0.0.1:8023/youfou/wxpy/-/forks' [100] link '8', url='http://127.0.0.1:8023/youfou/wxpy/-/merge_requests' [101] link '295', url='http://127.0.0.1:8023/youfou/wxpy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [102] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [139] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [103] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [104] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [105] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [106] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'C', url='http://127.0.0.1:8023/covid19india/covid19india-react' heading 'covid19india / covid19india-react' [140] link 'covid19india / covid19india-react', url='http://127.0.0.1:8023/covid19india/covid19india-react' StaticText 'MIT License' paragraph '' StaticText 'Tracking the impact of COVID-19 in India' [108] link '34', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/starrers' [109] link '0', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/forks' [110] link '11', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/merge_requests' [111] link '27', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:55am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'A', url='http://127.0.0.1:8023/Arachni/arachni' heading 'Arachni - Web Application Security Scanner Framework / arachni' [141] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://127.0.0.1:8023/Arachni/arachni' StaticText 'Other' paragraph '' StaticText 'Web Application Security Scanner Framework' [113] link '34', url='http://127.0.0.1:8023/Arachni/arachni/-/starrers' [114] link '0', url='http://127.0.0.1:8023/Arachni/arachni/-/forks' [115] link '8', url='http://127.0.0.1:8023/Arachni/arachni/-/merge_requests' [116] link '125', url='http://127.0.0.1:8023/Arachni/arachni/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38pm GMT+0600' StaticText '2 years ago' listitem '' [117] link 'B', url='http://127.0.0.1:8023/facebook/buck' heading 'Meta / buck' [142] link 'Meta / buck', url='http://127.0.0.1:8023/facebook/buck' StaticText 'Apache License 2.0' paragraph '' StaticText 'A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.' [118] link '34', url='http://127.0.0.1:8023/facebook/buck/-/starrers' [119] link '0', url='http://127.0.0.1:8023/facebook/buck/-/forks' [120] link '22', url='http://127.0.0.1:8023/facebook/buck/-/merge_requests' [121] link '201', url='http://127.0.0.1:8023/facebook/buck/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:37am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects/starred?non_archived=true&page=2&sort=stars'
We need to star the top five repos. The first one in the list is Umano/AndroidSlidingUpPanel. The next step is to open its project page and click the star button. No other actions are required yet.
click('123')RootWebArea 'Umano: News Read To You / AndroidSlidingUpPanel ยท GitLab', focused, url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[26] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[27] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[28] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[29] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[30] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[31] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[32] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[33] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'AndroidSlidingUpPanel'
[34] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
listitem ''
[35] link 'Project information', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/activity'
listitem ''
[36] link 'Repository', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master'
listitem ''
[37] link 'Issues', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues'
StaticText '267'
listitem ''
[38] link 'Merge requests', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
StaticText '34'
listitem ''
[39] link 'CI/CD', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipelines'
list ''
listitem ''
[75] link 'Pipelines', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipelines'
listitem ''
[76] link 'Jobs', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/jobs'
listitem ''
[77] link 'Schedules', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipeline_schedules'
listitem ''
[40] link 'Deployments', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/environments'
listitem ''
[41] link 'Packages and registries', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/packages'
listitem ''
[42] link 'Monitor', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/incidents'
listitem ''
[43] link 'Analytics', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/value_stream_analytics'
listitem ''
[44] link 'Wiki', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/wikis/home'
listitem ''
[45] link 'Snippets', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[18] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[19] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[46] link 'Umano: News Read To You', url='http://127.0.0.1:8023/umano'
listitem ''
[47] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
main ''
StaticText 'A'
heading 'AndroidSlidingUpPanel'
StaticText 'Project ID: 152'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Unstar'
[9] link '56', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks'
navigation ''
list ''
listitem ''
[57] link '361 Commits', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commits/master'
[78] strong ''
StaticText '361'
listitem ''
[58] link '35 Branches', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/branches'
[79] strong ''
StaticText '35'
listitem ''
[59] link '8 Tags', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tags'
[80] strong ''
StaticText '8'
listitem ''
[60] strong ''
StaticText '10.9 MB'
StaticText 'Project Storage'
listitem ''
[61] link '8 Releases', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/releases'
[81] strong ''
StaticText '8'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
image 'user avatar', url='https://www.gravatar.com/avatar/7bd4d29b1cf01ade7f09fbcff24f7b8c?s=80&d=identicon'
[12] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
StaticText 'tokudu authored'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
group ''
StaticText '45a46043'
[20] button 'Copy commit SHA', live='polite', relevant='additions text'
[13] button 'master', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[62] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/'
listitem ''
StaticText '/'
[63] button 'Add to tree', hasPopup='menu', expanded=False
[14] link 'Find file', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/find_file/master'
[15] link 'Web IDE', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#modal-confirm-fork-webide'
[16] button 'Download'
StaticText 'Select Archive Format'
[17] link 'Clone', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#'
list ''
listitem ''
[48] link 'README', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
listitem ''
[49] link 'Apache License 2.0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
table 'Files, directories, and submodules in the path / for commit reference master', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell 'demo'
[82] link 'demo', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/demo'
cell 'Update the library'
[83] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle/wrapper'
[84] link 'gradle/wrapper', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/gradle'
cell 'Update gradle-wrapper.properties'
[85] link 'Update gradle-wrapper.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/b95f31dcee9cbd8ef59e1eb10224b8da5c47ff67'
cell '8 years ago'
time 'Jun 20, 2017 9:35am GMT+0600'
StaticText '8 years ago'
row ''
cell 'library'
[86] link 'library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/library'
cell 'Update the library'
[87] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell '.gitignore'
[88] link '.gitignore', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.gitignore'
cell 'Updated the gradle wrapper and prepared everything for maven central sync'
[89] link 'Updated the gradle wrapper and prepared everything for maven central sync', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3353430aac3b944468eeef869c29689308202039'
cell '11 years ago'
time 'May 14, 2014 10:08pm GMT+0600'
StaticText '11 years ago'
row ''
cell '.travis.yml'
[90] link '.travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.travis.yml'
cell 'Update .travis.yml'
[91] link 'Update .travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/96677b69d3531bbbee72724681967040a70c2c44'
cell '8 years ago'
time 'Jun 20, 2017 9:37am GMT+0600'
StaticText '8 years ago'
row ''
cell 'LICENSE.txt'
[92] link 'LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
cell 'Update LICENSE.txt'
[93] link 'Update LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/58b292f52348027b4cbdd3d405446fdba1e88152'
cell '9 years ago'
time 'Nov 18, 2015 3:19pm GMT+0600'
StaticText '9 years ago'
row ''
cell 'README.md'
[94] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
cell 'Update the library'
[95] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'build.gradle'
[96] link 'build.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/build.gradle'
cell 'Upgrade to SDK'
[97] link 'Upgrade to SDK', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/2e0179412bae438939efef01d0b5cb3d83c49eab'
cell '8 years ago'
time 'Sep 18, 2017 3:44am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle.properties'
[98] link 'gradle.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradle.properties'
cell 'Fix the group'
[99] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
cell '8 years ago'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradlew'
[100] link 'gradlew', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew'
cell 'Update to Gradle 2.13.'
[101] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'gradlew.bat'
[102] link 'gradlew.bat', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew.bat'
cell 'Update to Gradle 2.13.'
[103] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'maven_push.gradle'
[104] link 'maven_push.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/maven_push.gradle'
cell 'Updating maven_push.gradle to the latest version.'
[105] link 'Updating maven_push.gradle to the latest version.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/d31a33ac40a3546c66c02025086b0504308a5c7c'
cell '9 years ago'
time 'Feb 17, 2016 9:56am GMT+0600'
StaticText '9 years ago'
row ''
cell 'settings.gradle'
[106] link 'settings.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/settings.gradle'
cell 'Move to a multi-project gradle build'
[107] link 'Move to a multi-project gradle build', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/ec84d3ea232fffffbb5aa5dd06df85c2ce998b22'
cell '11 years ago'
time 'Jan 9, 2014 2:37am GMT+0600'
StaticText '11 years ago'
row ''
cell 'slidinguppanel.png'
[108] link 'slidinguppanel.png', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/slidinguppanel.png'
cell 'Adding the screenshot'
[109] link 'Adding the screenshot', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3e35b3b06402af97a67c30d9e4c2bcd172206a31'
cell '12 years ago'
time 'Jun 1, 2013 1:28am GMT+0600'
StaticText '12 years ago'
article ''
[21] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
[50] strong ''
StaticText 'README.md'
paragraph ''
[51] link 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library'
image 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library/badge.svg'
StaticText ''
[52] link 'Badge', url='http://www.libtastic.com/technology/30/'
image 'Badge', url='http://www.libtastic.com/static/osbadges/30.png'
paragraph ''
[53] strong ''
StaticText 'Note:'
StaticText 'we are'
[54] strong ''
StaticText 'not'
StaticText 'actively responding to issues right now. If you find a bug, please submit a PR.'
heading 'Android Sliding Up Panel'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application.'
paragraph ''
StaticText 'As seen in Umano Android App (now acquired by Dropbox):'
paragraph ''
[55] link 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
image 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
heading 'Known Uses in Popular Apps'
list ''
listitem ''
ListMarker 'โข'
StaticText '[Soundcloud] ('
[64] link 'https://play.google.com/store/apps/details?id=com.soundcloud.android', url='https://play.google.com/store/apps/details?id=com.soundcloud.android'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Dropbox Paper] ('
[65] link 'https://play.google.com/store/apps/details?id=com.dropbox.paper', url='https://play.google.com/store/apps/details?id=com.dropbox.paper'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Snaptee] ('
[66] link 'https://play.google.com/store/apps/details?id=co.snaptee.android', url='https://play.google.com/store/apps/details?id=co.snaptee.android'
StaticText ')'
paragraph ''
StaticText 'If you are using the library and you would like to have your app listed, simply let us know.'
heading 'Importing the Library'
paragraph ''
StaticText 'Simply add the following dependency to your'
code ''
StaticText 'build.gradle'
StaticText 'file to use the latest version:'
code ''
StaticText "dependencies { repositories { mavenCentral () } compile 'com.sothree.slidinguppanel:library:3.4.0' }"
[22] button ''
heading 'Usage'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Include'
code ''
StaticText 'com.sothree.slidinguppanel.SlidingUpPanelLayout'
StaticText 'as the root element in your activity layout.'
listitem ''
ListMarker 'โข'
StaticText 'The layout must have'
code ''
StaticText 'gravity'
StaticText 'set to either'
code ''
StaticText 'top'
StaticText 'or'
code ''
StaticText 'bottom'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'Make sure that it has two children. The first child is your main layout. The second child is your layout for the sliding up panel.'
listitem ''
ListMarker 'โข'
StaticText 'The main layout should have the width and the height set to'
code ''
StaticText 'match_parent'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'The sliding layout should have the width set to'
code ''
StaticText 'match_parent'
StaticText 'and the height set to either'
code ''
StaticText 'match_parent'
StaticText ','
code ''
StaticText 'wrap_content'
StaticText 'or the max desireable height. If you would like to define the height as the percetange of the screen, set it to'
code ''
StaticText 'match_parent'
StaticText 'and also define a'
code ''
StaticText 'layout_weight'
StaticText 'attribute for the sliding view.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the whole panel will act as a drag region and will intercept clicks and drag events. You can restrict the drag area to a specific view by using the'
code ''
StaticText 'setDragView'
StaticText 'method or'
code ''
StaticText 'umanoDragView'
StaticText 'attribute.'
paragraph ''
StaticText 'For more information, please refer to the sample code.'
code ''
StaticText '<com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothree= "http://schemas.android.com/apk/res-auto" android:id= "@+id/sliding_layout" android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "bottom" sothree:umanoPanelHeight= "68dp" sothree:umanoShadowHeight= "4dp" > <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center" android:text= "Main Content" android:textSize= "16sp" /> <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center|top" android:text= "The Awesome Sliding Up Panel" android:textSize= "16sp" /> </com.sothree.slidinguppanel.SlidingUpPanelLayout>'
[23] button ''
paragraph ''
StaticText 'For smooth interaction with the ActionBar, make sure that'
code ''
StaticText 'windowActionBarOverlay'
StaticText 'is set to'
code ''
StaticText 'true'
StaticText 'in your styles:'
code ''
StaticText '<style name= "AppTheme" > <item name= "android:windowActionBarOverlay" > true </item> </style>'
[24] button ''
paragraph ''
StaticText 'However, in this case you would likely want to add a top margin to your main layout of'
code ''
StaticText '?android:attr/actionBarSize'
StaticText 'or'
code ''
StaticText '?attr/actionBarSize'
StaticText 'to support older API versions.'
heading 'Caveats, Additional Features and Customization'
list ''
listitem ''
ListMarker 'โข'
StaticText 'If you are using a custom'
code ''
StaticText 'umanoDragView'
StaticText ', the panel will pass through the click events to the main layout. Make your second layout'
code ''
StaticText 'clickable'
StaticText 'to prevent this.'
listitem ''
ListMarker 'โข'
StaticText 'You can change the panel height by using the'
code ''
StaticText 'setPanelHeight'
StaticText 'method or'
code ''
StaticText 'umanoPanelHeight'
StaticText 'attribute.'
listitem ''
ListMarker 'โข'
StaticText 'If you would like to hide the shadow above the sliding panel, set'
code ''
StaticText 'shadowHeight'
StaticText 'attribute to 0.'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setEnabled(false)'
StaticText 'to completely disable the sliding panel (including touch and programmatic sliding)'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "to disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'getPanelState'
StaticText 'to get the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setPanelState'
StaticText 'to set the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'You can add parallax to the main view by setting'
code ''
StaticText 'umanoParallaxOffset'
StaticText 'attribute (see demo for the example).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a anchor point in the middle of the screen using'
code ''
StaticText 'setAnchorPoint'
StaticText 'to allow an intermediate expanded state for the panel (similar to Google Maps).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a'
code ''
StaticText 'PanelSlideListener'
StaticText 'to monitor events about sliding panes.'
listitem ''
ListMarker 'โข'
StaticText 'You can also make the panel slide from the top by changing the'
code ''
StaticText 'layout_gravity'
StaticText 'attribute of the layout to'
code ''
StaticText 'top'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'You can provide a scroll interpolator for the panel movement by setting'
code ''
StaticText 'umanoScrollInterpolator'
StaticText 'attribute. For instance, if you want a bounce or overshoot effect for the panel.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the panel pushes up the main content. You can make it overlay the main content by using'
code ''
StaticText 'setOverlayed'
StaticText 'method or'
code ''
StaticText 'umanoOverlay'
StaticText 'attribute. This is useful if you would like to make the sliding layout semi-transparent. You can also set'
code ''
StaticText 'umanoClipPanel'
StaticText 'to false to make the panel transparent in non-overlay mode.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the main content is dimmed as the panel slides up. You can change the dim color by changing'
code ''
StaticText 'umanoFadeColor'
StaticText '. Set it to'
code ''
StaticText '"@android:color/transparent"'
StaticText 'to remove dimming completely.'
heading 'Scrollable Sliding Views'
paragraph ''
StaticText 'If you have a scrollable view inside of the sliding panel, make sure to set'
code ''
StaticText 'umanoScrollableView'
StaticText 'attribute on the panel to supported nested scrolling. The panel supports'
code ''
StaticText 'ListView'
StaticText ','
code ''
StaticText 'ScrollView'
StaticText 'and'
code ''
StaticText 'RecyclerView'
StaticText 'out of the box, but you can add support for any type of a scrollable view by setting a custom'
code ''
StaticText 'ScrollableViewHelper'
StaticText '. Here is an example for'
code ''
StaticText 'NestedScrollView'
code ''
StaticText 'public class NestedScrollableViewHelper extends ScrollableViewHelper { public int getScrollableViewScrollPosition(View scrollableView, boolean isSlidingUp) { if (mScrollableView instanceof NestedScrollView) { if(isSlidingUp){ return mScrollableView.getScrollY(); } else { NestedScrollView nsv = ((NestedScrollView) mScrollableView); View child = nsv.getChildAt(0); return (child.getBottom() - (nsv.getHeight() + nsv.getScrollY())); } } else { return 0; } } }'
[25] button ''
paragraph ''
StaticText 'Once you define your helper, you can set it using'
code ''
StaticText 'setScrollableViewHelper'
StaticText 'on the sliding panel.'
heading 'Implementation'
paragraph ''
StaticText 'This library was initially based on the opened-sourced'
[56] link 'SlidingPaneLayout', url='http://developer.android.com/reference/android/support/v4/widget/SlidingPaneLayout.html'
StaticText 'component from the r13 of the Android Support Library. Thanks Android team!'
heading 'Requirements'
paragraph ''
StaticText 'Tested on Android 2.2+'
heading 'Other Contributors'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Nov 23, 15 -'
[67] link '@kiyeonk', url='https://github.com/kiyeonk'
StaticText '- umanoScrollInterpolator support'
listitem ''
ListMarker 'โข'
StaticText 'Jan 21, 14 - ChaYoung You ('
[68] link '@yous', url='https://github.com/yous'
StaticText ') - Slide from the top support'
listitem ''
ListMarker 'โข'
StaticText 'Aug 20, 13 -'
[69] link '@gipi', url='https://github.com/gipi'
StaticText '- Android Studio Support'
listitem ''
ListMarker 'โข'
StaticText 'Jul 24, 13 - Philip Schiffer ('
[70] link '@hameno', url='https://github.com/hameno'
StaticText ') - Maven Support'
listitem ''
ListMarker 'โข'
StaticText 'Oct 20, 13 - Irina Preศa ('
[71] link '@iriina', url='https://github.com/iriina'
StaticText ') - Anchor Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 1, 13 - ('
[72] link '@youchy', url='https://github.com/youchy'
StaticText ') - XML Attributes Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 22, 13 - Vladimir Mironov ('
[73] link '@MironovNsk', url='https://github.com/nsk-mironov'
StaticText ') - Custom Expanded Panel Height'
paragraph ''
StaticText 'If you have an awesome pull request, send it over!'
heading 'Changelog'
list ''
listitem ''
ListMarker 'โข'
StaticText '3.4.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Use the latest support library 26 and update the min version to 14.'
listitem ''
ListMarker 'โฆ'
StaticText 'Bug fixes'
listitem ''
ListMarker 'โข'
StaticText '3.3.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Lots of bug fixes from various pull requests.'
listitem ''
ListMarker 'โฆ'
StaticText 'Removed the nineoldandroids dependency. Use ViewCompat instead.'
listitem ''
ListMarker 'โข'
StaticText '3.3.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'You can now set a'
code ''
StaticText 'FadeOnClickListener'
StaticText ', for when the faded area of the main content is clicked.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'PanelSlideListener'
StaticText 'has a new format (multiple of them can be set now'
listitem ''
ListMarker 'โฆ'
StaticText 'Fixed the setTouchEnabled bug'
listitem ''
ListMarker 'โข'
StaticText '3.2.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for'
code ''
StaticText 'umanoScrollInterpolator'
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for percentage-based sliding panel height using'
code ''
StaticText 'layout_weight'
StaticText 'attribute'
listitem ''
ListMarker 'โฆ'
StaticText 'Add'
code ''
StaticText 'ScrollableViewHelper'
StaticText 'to allow users extend support for new types of scrollable views.'
listitem ''
ListMarker 'โข'
StaticText '3.2.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Rename'
code ''
StaticText 'umanoParalaxOffset'
StaticText 'to'
code ''
StaticText 'umanoParallaxOffset'
listitem ''
ListMarker 'โฆ'
StaticText 'RecyclerView support.'
listitem ''
ListMarker 'โข'
StaticText '3.1.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umanoScrollableView'
StaticText 'to supported nested scrolling in children (only ScrollView and ListView are supported for now)'
listitem ''
ListMarker 'โข'
StaticText '3.0.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umano'
StaticText 'prefix for all attributes'
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'clipPanel'
StaticText 'attribute for supporting transparent panels in non-overlay mode.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setEnabled(false)'
StaticText '- now completely disables the sliding panel (touch and programmatic sliding)'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "- disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'getPanelState'
StaticText '- is now the only method to get the current panel state'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setPanelState'
StaticText '- is now the only method to modify the panel state from code'
listitem ''
ListMarker 'โข'
StaticText '2.0.2 - Allow'
code ''
StaticText 'wrap_content'
StaticText 'for sliding view height attribute. Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.1 - Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.0 - Cleaned up various public method calls. Added animated'
code ''
StaticText 'showPanel'
StaticText '/'
code ''
StaticText 'hidePanel'
StaticText 'methods.'
listitem ''
ListMarker 'โข'
StaticText '1.0.1 - Initial Release'
heading 'Licence'
blockquote ''
paragraph ''
StaticText 'Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:'
paragraph ''
[74] link 'http://www.apache.org/licenses/LICENSE-2.0', url='http://www.apache.org/licenses/LICENSE-2.0'
paragraph ''
StaticText 'Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.'
To star this repository, clicking the โUnstarโ button will toggle it to โStarโ. Afterwards the goal will continue by navigating back to the list of topโstarred repositories and repeating the process for the next four repos.
click('8')RootWebArea 'Umano: News Read To You / AndroidSlidingUpPanel ยท GitLab', focused, url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
banner ''
[1] link 'Skip to content', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#content-body'
StaticText 'GitLab'
[2] link 'Dashboard', url='http://127.0.0.1:8023/'
list ''
listitem ''
[26] button '', hasPopup='menu', expanded=False
list ''
listitem ''
[27] textbox 'Search GitLab'
StaticText '/'
list ''
listitem ''
[28] link 'Create new...', url='http://127.0.0.1:8023/projects/new'
listitem ''
[29] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze'
listitem ''
[30] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze'
listitem ''
[31] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos'
StaticText '5'
listitem ''
[32] link 'Help', url='http://127.0.0.1:8023/help'
listitem ''
[33] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze'
image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
complementary 'Project navigation'
list ''
listitem 'AndroidSlidingUpPanel'
[34] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
listitem ''
[35] link 'Project information', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/activity'
listitem ''
[36] link 'Repository', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master'
listitem ''
[37] link 'Issues', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues'
StaticText '267'
listitem ''
[38] link 'Merge requests', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
StaticText '34'
listitem ''
[39] link 'CI/CD', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/pipelines'
listitem ''
[40] link 'Deployments', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/environments'
listitem ''
[41] link 'Packages and registries', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/packages'
listitem ''
[42] link 'Monitor', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/incidents'
listitem ''
[43] link 'Analytics', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/value_stream_analytics'
listitem ''
[44] link 'Wiki', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/wikis/home'
listitem ''
[45] link 'Snippets', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/snippets'
[3] button 'Collapse sidebar'
alert '', live='assertive', atomic, relevant='additions text'
[4] button 'Dismiss'
alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[18] link 'Add SSH key', url='http://127.0.0.1:8023/-/profile/keys'
[19] button "Don't show again"
navigation 'Breadcrumbs'
list ''
listitem ''
[46] link 'Umano: News Read To You', url='http://127.0.0.1:8023/umano'
listitem ''
[47] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel'
main ''
StaticText 'A'
heading 'AndroidSlidingUpPanel'
StaticText 'Project ID: 152'
[5] button 'Copy project ID', live='polite', relevant='additions text'
[6] link 'Request Access', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/project_members/request_access'
[7] button '', hasPopup='menu', expanded=False
[8] button 'Star', focused
[9] link '55', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers'
[10] link 'Fork', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks/new'
[11] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks'
navigation ''
list ''
listitem ''
[57] link '361 Commits', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commits/master'
[75] strong ''
StaticText '361'
listitem ''
[58] link '35 Branches', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/branches'
[76] strong ''
StaticText '35'
listitem ''
[59] link '8 Tags', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tags'
[77] strong ''
StaticText '8'
listitem ''
[60] strong ''
StaticText '10.9 MB'
StaticText 'Project Storage'
listitem ''
[61] link '8 Releases', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/releases'
[78] strong ''
StaticText '8'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
image 'user avatar', url='https://www.gravatar.com/avatar/7bd4d29b1cf01ade7f09fbcff24f7b8c?s=80&d=identicon'
[12] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
StaticText 'tokudu authored'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
group ''
StaticText '45a46043'
[20] button 'Copy commit SHA', live='polite', relevant='additions text'
[13] button 'master', hasPopup='menu', expanded=False
navigation 'Files breadcrumb'
list ''
listitem ''
[62] link 'AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/'
listitem ''
StaticText '/'
[63] button 'Add to tree', hasPopup='menu', expanded=False
[14] link 'Find file', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/find_file/master'
[15] link 'Web IDE', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#modal-confirm-fork-webide'
[16] button 'Download'
StaticText 'Select Archive Format'
[17] link 'Clone', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel#'
list ''
listitem ''
[48] link 'README', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
listitem ''
[49] link 'Apache License 2.0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
table 'Files, directories, and submodules in the path / for commit reference master', live='polite', relevant='additions text'
rowgroup ''
row ''
columnheader 'Name'
columnheader 'Last commit'
columnheader 'Last update'
rowgroup ''
row ''
cell 'demo'
[79] link 'demo', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/demo'
cell 'Update the library'
[80] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle/wrapper'
[81] link 'gradle/wrapper', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/gradle'
cell 'Update gradle-wrapper.properties'
[82] link 'Update gradle-wrapper.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/b95f31dcee9cbd8ef59e1eb10224b8da5c47ff67'
cell '8 years ago'
time 'Jun 20, 2017 9:35am GMT+0600'
StaticText '8 years ago'
row ''
cell 'library'
[83] link 'library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/tree/master/library'
cell 'Update the library'
[84] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell '.gitignore'
[85] link '.gitignore', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.gitignore'
cell 'Updated the gradle wrapper and prepared everything for maven central sync'
[86] link 'Updated the gradle wrapper and prepared everything for maven central sync', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3353430aac3b944468eeef869c29689308202039'
cell '11 years ago'
time 'May 14, 2014 10:08pm GMT+0600'
StaticText '11 years ago'
row ''
cell '.travis.yml'
[87] link '.travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/.travis.yml'
cell 'Update .travis.yml'
[88] link 'Update .travis.yml', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/96677b69d3531bbbee72724681967040a70c2c44'
cell '8 years ago'
time 'Jun 20, 2017 9:37am GMT+0600'
StaticText '8 years ago'
row ''
cell 'LICENSE.txt'
[89] link 'LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/LICENSE.txt'
cell 'Update LICENSE.txt'
[90] link 'Update LICENSE.txt', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/58b292f52348027b4cbdd3d405446fdba1e88152'
cell '9 years ago'
time 'Nov 18, 2015 3:19pm GMT+0600'
StaticText '9 years ago'
row ''
cell 'README.md'
[91] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
cell 'Update the library'
[92] link 'Update the library', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/869dd596be113d6b813ca9109177de8260234a2b'
cell '8 years ago'
time 'Sep 18, 2017 4:07am GMT+0600'
StaticText '8 years ago'
row ''
cell 'build.gradle'
[93] link 'build.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/build.gradle'
cell 'Upgrade to SDK'
[94] link 'Upgrade to SDK', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/2e0179412bae438939efef01d0b5cb3d83c49eab'
cell '8 years ago'
time 'Sep 18, 2017 3:44am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradle.properties'
[95] link 'gradle.properties', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradle.properties'
cell 'Fix the group'
[96] link 'Fix the group', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/45a460435b07e764138a700328836cafc1ed5c42'
cell '8 years ago'
time 'Sep 18, 2017 4:28am GMT+0600'
StaticText '8 years ago'
row ''
cell 'gradlew'
[97] link 'gradlew', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew'
cell 'Update to Gradle 2.13.'
[98] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'gradlew.bat'
[99] link 'gradlew.bat', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/gradlew.bat'
cell 'Update to Gradle 2.13.'
[100] link 'Update to Gradle 2.13.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/4ec61db398e9d920b118ea364a6dc3bfbfc4cc0d'
cell '9 years ago'
time 'Aug 24, 2016 2:45am GMT+0600'
StaticText '9 years ago'
row ''
cell 'maven_push.gradle'
[101] link 'maven_push.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/maven_push.gradle'
cell 'Updating maven_push.gradle to the latest version.'
[102] link 'Updating maven_push.gradle to the latest version.', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/d31a33ac40a3546c66c02025086b0504308a5c7c'
cell '9 years ago'
time 'Feb 17, 2016 9:56am GMT+0600'
StaticText '9 years ago'
row ''
cell 'settings.gradle'
[103] link 'settings.gradle', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/settings.gradle'
cell 'Move to a multi-project gradle build'
[104] link 'Move to a multi-project gradle build', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/ec84d3ea232fffffbb5aa5dd06df85c2ce998b22'
cell '11 years ago'
time 'Jan 9, 2014 2:37am GMT+0600'
StaticText '11 years ago'
row ''
cell 'slidinguppanel.png'
[105] link 'slidinguppanel.png', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/slidinguppanel.png'
cell 'Adding the screenshot'
[106] link 'Adding the screenshot', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/commit/3e35b3b06402af97a67c30d9e4c2bcd172206a31'
cell '12 years ago'
time 'Jun 1, 2013 1:28am GMT+0600'
StaticText '12 years ago'
article ''
[21] link 'README.md', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/blob/master/README.md'
[50] strong ''
StaticText 'README.md'
paragraph ''
[51] link 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library'
image 'Maven Central', url='https://maven-badges.herokuapp.com/maven-central/com.sothree.slidinguppanel/library/badge.svg'
StaticText ''
[52] link 'Badge', url='http://www.libtastic.com/technology/30/'
image 'Badge', url='http://www.libtastic.com/static/osbadges/30.png'
paragraph ''
[53] strong ''
StaticText 'Note:'
StaticText 'we are'
[54] strong ''
StaticText 'not'
StaticText 'actively responding to issues right now. If you find a bug, please submit a PR.'
heading 'Android Sliding Up Panel'
paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application.'
paragraph ''
StaticText 'As seen in Umano Android App (now acquired by Dropbox):'
paragraph ''
[55] link 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
image 'SlidingUpPanelLayout', url='https://raw.github.com/umano/AndroidSlidingUpPanelDemo/master/slidinguppanel.png'
heading 'Known Uses in Popular Apps'
list ''
listitem ''
ListMarker 'โข'
StaticText '[Soundcloud] ('
[64] link 'https://play.google.com/store/apps/details?id=com.soundcloud.android', url='https://play.google.com/store/apps/details?id=com.soundcloud.android'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Dropbox Paper] ('
[65] link 'https://play.google.com/store/apps/details?id=com.dropbox.paper', url='https://play.google.com/store/apps/details?id=com.dropbox.paper'
StaticText ')'
listitem ''
ListMarker 'โข'
StaticText '[Snaptee] ('
[66] link 'https://play.google.com/store/apps/details?id=co.snaptee.android', url='https://play.google.com/store/apps/details?id=co.snaptee.android'
StaticText ')'
paragraph ''
StaticText 'If you are using the library and you would like to have your app listed, simply let us know.'
heading 'Importing the Library'
paragraph ''
StaticText 'Simply add the following dependency to your'
code ''
StaticText 'build.gradle'
StaticText 'file to use the latest version:'
code ''
StaticText "dependencies { repositories { mavenCentral () } compile 'com.sothree.slidinguppanel:library:3.4.0' }"
[22] button ''
heading 'Usage'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Include'
code ''
StaticText 'com.sothree.slidinguppanel.SlidingUpPanelLayout'
StaticText 'as the root element in your activity layout.'
listitem ''
ListMarker 'โข'
StaticText 'The layout must have'
code ''
StaticText 'gravity'
StaticText 'set to either'
code ''
StaticText 'top'
StaticText 'or'
code ''
StaticText 'bottom'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'Make sure that it has two children. The first child is your main layout. The second child is your layout for the sliding up panel.'
listitem ''
ListMarker 'โข'
StaticText 'The main layout should have the width and the height set to'
code ''
StaticText 'match_parent'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'The sliding layout should have the width set to'
code ''
StaticText 'match_parent'
StaticText 'and the height set to either'
code ''
StaticText 'match_parent'
StaticText ','
code ''
StaticText 'wrap_content'
StaticText 'or the max desireable height. If you would like to define the height as the percetange of the screen, set it to'
code ''
StaticText 'match_parent'
StaticText 'and also define a'
code ''
StaticText 'layout_weight'
StaticText 'attribute for the sliding view.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the whole panel will act as a drag region and will intercept clicks and drag events. You can restrict the drag area to a specific view by using the'
code ''
StaticText 'setDragView'
StaticText 'method or'
code ''
StaticText 'umanoDragView'
StaticText 'attribute.'
paragraph ''
StaticText 'For more information, please refer to the sample code.'
code ''
StaticText '<com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothree= "http://schemas.android.com/apk/res-auto" android:id= "@+id/sliding_layout" android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "bottom" sothree:umanoPanelHeight= "68dp" sothree:umanoShadowHeight= "4dp" > <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center" android:text= "Main Content" android:textSize= "16sp" /> <TextView android:layout_width= "match_parent" android:layout_height= "match_parent" android:gravity= "center|top" android:text= "The Awesome Sliding Up Panel" android:textSize= "16sp" /> </com.sothree.slidinguppanel.SlidingUpPanelLayout>'
[23] button ''
paragraph ''
StaticText 'For smooth interaction with the ActionBar, make sure that'
code ''
StaticText 'windowActionBarOverlay'
StaticText 'is set to'
code ''
StaticText 'true'
StaticText 'in your styles:'
code ''
StaticText '<style name= "AppTheme" > <item name= "android:windowActionBarOverlay" > true </item> </style>'
[24] button ''
paragraph ''
StaticText 'However, in this case you would likely want to add a top margin to your main layout of'
code ''
StaticText '?android:attr/actionBarSize'
StaticText 'or'
code ''
StaticText '?attr/actionBarSize'
StaticText 'to support older API versions.'
heading 'Caveats, Additional Features and Customization'
list ''
listitem ''
ListMarker 'โข'
StaticText 'If you are using a custom'
code ''
StaticText 'umanoDragView'
StaticText ', the panel will pass through the click events to the main layout. Make your second layout'
code ''
StaticText 'clickable'
StaticText 'to prevent this.'
listitem ''
ListMarker 'โข'
StaticText 'You can change the panel height by using the'
code ''
StaticText 'setPanelHeight'
StaticText 'method or'
code ''
StaticText 'umanoPanelHeight'
StaticText 'attribute.'
listitem ''
ListMarker 'โข'
StaticText 'If you would like to hide the shadow above the sliding panel, set'
code ''
StaticText 'shadowHeight'
StaticText 'attribute to 0.'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setEnabled(false)'
StaticText 'to completely disable the sliding panel (including touch and programmatic sliding)'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "to disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'getPanelState'
StaticText 'to get the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'Use'
code ''
StaticText 'setPanelState'
StaticText 'to set the current panel state'
listitem ''
ListMarker 'โข'
StaticText 'You can add parallax to the main view by setting'
code ''
StaticText 'umanoParallaxOffset'
StaticText 'attribute (see demo for the example).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a anchor point in the middle of the screen using'
code ''
StaticText 'setAnchorPoint'
StaticText 'to allow an intermediate expanded state for the panel (similar to Google Maps).'
listitem ''
ListMarker 'โข'
StaticText 'You can set a'
code ''
StaticText 'PanelSlideListener'
StaticText 'to monitor events about sliding panes.'
listitem ''
ListMarker 'โข'
StaticText 'You can also make the panel slide from the top by changing the'
code ''
StaticText 'layout_gravity'
StaticText 'attribute of the layout to'
code ''
StaticText 'top'
StaticText '.'
listitem ''
ListMarker 'โข'
StaticText 'You can provide a scroll interpolator for the panel movement by setting'
code ''
StaticText 'umanoScrollInterpolator'
StaticText 'attribute. For instance, if you want a bounce or overshoot effect for the panel.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the panel pushes up the main content. You can make it overlay the main content by using'
code ''
StaticText 'setOverlayed'
StaticText 'method or'
code ''
StaticText 'umanoOverlay'
StaticText 'attribute. This is useful if you would like to make the sliding layout semi-transparent. You can also set'
code ''
StaticText 'umanoClipPanel'
StaticText 'to false to make the panel transparent in non-overlay mode.'
listitem ''
ListMarker 'โข'
StaticText 'By default, the main content is dimmed as the panel slides up. You can change the dim color by changing'
code ''
StaticText 'umanoFadeColor'
StaticText '. Set it to'
code ''
StaticText '"@android:color/transparent"'
StaticText 'to remove dimming completely.'
heading 'Scrollable Sliding Views'
paragraph ''
StaticText 'If you have a scrollable view inside of the sliding panel, make sure to set'
code ''
StaticText 'umanoScrollableView'
StaticText 'attribute on the panel to supported nested scrolling. The panel supports'
code ''
StaticText 'ListView'
StaticText ','
code ''
StaticText 'ScrollView'
StaticText 'and'
code ''
StaticText 'RecyclerView'
StaticText 'out of the box, but you can add support for any type of a scrollable view by setting a custom'
code ''
StaticText 'ScrollableViewHelper'
StaticText '. Here is an example for'
code ''
StaticText 'NestedScrollView'
code ''
StaticText 'public class NestedScrollableViewHelper extends ScrollableViewHelper { public int getScrollableViewScrollPosition(View scrollableView, boolean isSlidingUp) { if (mScrollableView instanceof NestedScrollView) { if(isSlidingUp){ return mScrollableView.getScrollY(); } else { NestedScrollView nsv = ((NestedScrollView) mScrollableView); View child = nsv.getChildAt(0); return (child.getBottom() - (nsv.getHeight() + nsv.getScrollY())); } } else { return 0; } } }'
[25] button ''
paragraph ''
StaticText 'Once you define your helper, you can set it using'
code ''
StaticText 'setScrollableViewHelper'
StaticText 'on the sliding panel.'
heading 'Implementation'
paragraph ''
StaticText 'This library was initially based on the opened-sourced'
[56] link 'SlidingPaneLayout', url='http://developer.android.com/reference/android/support/v4/widget/SlidingPaneLayout.html'
StaticText 'component from the r13 of the Android Support Library. Thanks Android team!'
heading 'Requirements'
paragraph ''
StaticText 'Tested on Android 2.2+'
heading 'Other Contributors'
list ''
listitem ''
ListMarker 'โข'
StaticText 'Nov 23, 15 -'
[67] link '@kiyeonk', url='https://github.com/kiyeonk'
StaticText '- umanoScrollInterpolator support'
listitem ''
ListMarker 'โข'
StaticText 'Jan 21, 14 - ChaYoung You ('
[68] link '@yous', url='https://github.com/yous'
StaticText ') - Slide from the top support'
listitem ''
ListMarker 'โข'
StaticText 'Aug 20, 13 -'
[69] link '@gipi', url='https://github.com/gipi'
StaticText '- Android Studio Support'
listitem ''
ListMarker 'โข'
StaticText 'Jul 24, 13 - Philip Schiffer ('
[70] link '@hameno', url='https://github.com/hameno'
StaticText ') - Maven Support'
listitem ''
ListMarker 'โข'
StaticText 'Oct 20, 13 - Irina Preศa ('
[71] link '@iriina', url='https://github.com/iriina'
StaticText ') - Anchor Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 1, 13 - ('
[72] link '@youchy', url='https://github.com/youchy'
StaticText ') - XML Attributes Support'
listitem ''
ListMarker 'โข'
StaticText 'Dec 22, 13 - Vladimir Mironov ('
[73] link '@MironovNsk', url='https://github.com/nsk-mironov'
StaticText ') - Custom Expanded Panel Height'
paragraph ''
StaticText 'If you have an awesome pull request, send it over!'
heading 'Changelog'
list ''
listitem ''
ListMarker 'โข'
StaticText '3.4.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Use the latest support library 26 and update the min version to 14.'
listitem ''
ListMarker 'โฆ'
StaticText 'Bug fixes'
listitem ''
ListMarker 'โข'
StaticText '3.3.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Lots of bug fixes from various pull requests.'
listitem ''
ListMarker 'โฆ'
StaticText 'Removed the nineoldandroids dependency. Use ViewCompat instead.'
listitem ''
ListMarker 'โข'
StaticText '3.3.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'You can now set a'
code ''
StaticText 'FadeOnClickListener'
StaticText ', for when the faded area of the main content is clicked.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'PanelSlideListener'
StaticText 'has a new format (multiple of them can be set now'
listitem ''
ListMarker 'โฆ'
StaticText 'Fixed the setTouchEnabled bug'
listitem ''
ListMarker 'โข'
StaticText '3.2.1'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for'
code ''
StaticText 'umanoScrollInterpolator'
listitem ''
ListMarker 'โฆ'
StaticText 'Add support for percentage-based sliding panel height using'
code ''
StaticText 'layout_weight'
StaticText 'attribute'
listitem ''
ListMarker 'โฆ'
StaticText 'Add'
code ''
StaticText 'ScrollableViewHelper'
StaticText 'to allow users extend support for new types of scrollable views.'
listitem ''
ListMarker 'โข'
StaticText '3.2.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Rename'
code ''
StaticText 'umanoParalaxOffset'
StaticText 'to'
code ''
StaticText 'umanoParallaxOffset'
listitem ''
ListMarker 'โฆ'
StaticText 'RecyclerView support.'
listitem ''
ListMarker 'โข'
StaticText '3.1.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umanoScrollableView'
StaticText 'to supported nested scrolling in children (only ScrollView and ListView are supported for now)'
listitem ''
ListMarker 'โข'
StaticText '3.0.0'
list ''
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'umano'
StaticText 'prefix for all attributes'
listitem ''
ListMarker 'โฆ'
StaticText 'Added'
code ''
StaticText 'clipPanel'
StaticText 'attribute for supporting transparent panels in non-overlay mode.'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setEnabled(false)'
StaticText '- now completely disables the sliding panel (touch and programmatic sliding)'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setTouchEnabled(false)'
StaticText "- disables panel's touch responsiveness (drag and click), you can still control the panel programatically"
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'getPanelState'
StaticText '- is now the only method to get the current panel state'
listitem ''
ListMarker 'โฆ'
code ''
StaticText 'setPanelState'
StaticText '- is now the only method to modify the panel state from code'
listitem ''
ListMarker 'โข'
StaticText '2.0.2 - Allow'
code ''
StaticText 'wrap_content'
StaticText 'for sliding view height attribute. Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.1 - Bug fixes.'
listitem ''
ListMarker 'โข'
StaticText '2.0.0 - Cleaned up various public method calls. Added animated'
code ''
StaticText 'showPanel'
StaticText '/'
code ''
StaticText 'hidePanel'
StaticText 'methods.'
listitem ''
ListMarker 'โข'
StaticText '1.0.1 - Initial Release'
heading 'Licence'
blockquote ''
paragraph ''
StaticText 'Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:'
paragraph ''
[74] link 'http://www.apache.org/licenses/LICENSE-2.0', url='http://www.apache.org/licenses/LICENSE-2.0'
paragraph ''
StaticText 'Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.'
A successful click on the star button should change the button from โStarโ to โUnstarโ and increment the star counter. To continue the task, we need to return to the sorted list and star the next four repositories.
go_back()
RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects/starred' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects/starred#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 5', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' heading 'Umano: News Read To You / AndroidSlidingUpPanel' [123] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel' StaticText 'Apache License 2.0' paragraph '' StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.' [23] link '56', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/starrers' [24] link '0', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/forks' [25] link '34', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/merge_requests' [26] link '267', url='http://127.0.0.1:8023/umano/AndroidSlidingUpPanel/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:06am GMT+0600' StaticText '2 years ago' listitem '' [27] link 'C', url='http://127.0.0.1:8023/facebook/create-react-app' heading 'Meta / create-react-app' [124] link 'Meta / create-react-app', url='http://127.0.0.1:8023/facebook/create-react-app' StaticText 'MIT License' paragraph '' StaticText 'Set up a modern web app by running one command.' [28] link '53', url='http://127.0.0.1:8023/facebook/create-react-app/-/starrers' [29] link '0', url='http://127.0.0.1:8023/facebook/create-react-app/-/forks' [30] link '417', url='http://127.0.0.1:8023/facebook/create-react-app/-/merge_requests' [31] link '1.5k', url='http://127.0.0.1:8023/facebook/create-react-app/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:05pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'F', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' heading 'Karl Kroening / ffmpeg-python' [125] link 'Karl Kroening / ffmpeg-python', url='http://127.0.0.1:8023/kkroening/ffmpeg-python' StaticText 'Apache License 2.0' paragraph '' StaticText 'Python bindings for FFmpeg - with complex filtering support' [33] link '51', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/starrers' [34] link '0', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/forks' [35] link '34', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/merge_requests' [36] link '402', url='http://127.0.0.1:8023/kkroening/ffmpeg-python/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [37] link 'P', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' heading 'mk-j / PHP_XLSXWriter' [126] link 'mk-j / PHP_XLSXWriter', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter' StaticText 'MIT License' paragraph '' StaticText 'Lightwight XLSX Excel Spreadsheet Writer in PHP' [38] link '47', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/starrers' [39] link '0', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/forks' [40] link '24', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/merge_requests' [41] link '101', url='http://127.0.0.1:8023/mk-j/PHP_XLSXWriter/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:37pm GMT+0600' StaticText '2 years ago' listitem '' [42] link 'A', url='http://127.0.0.1:8023/koush/AndroidAsync' heading 'Koushik Dutta / AndroidAsync' [127] link 'Koushik Dutta / AndroidAsync', url='http://127.0.0.1:8023/koush/AndroidAsync' StaticText 'Other' paragraph '' StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.' [43] link '46', url='http://127.0.0.1:8023/koush/AndroidAsync/-/starrers' [44] link '0', url='http://127.0.0.1:8023/koush/AndroidAsync/-/forks' [45] link '19', url='http://127.0.0.1:8023/koush/AndroidAsync/-/merge_requests' [46] link '333', url='http://127.0.0.1:8023/koush/AndroidAsync/-/issues' StaticText 'Updated' time 'Mar 20, 2023 10:17pm GMT+0600' StaticText '2 years ago' listitem '' [47] link 'P', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' heading 'Erik Linder-Norรฉn / PyTorch-GAN' [128] link 'Erik Linder-Norรฉn / PyTorch-GAN', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementations of Generative Adversarial Networks.' [48] link '45', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/starrers' [49] link '1', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/forks' [50] link '24', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/merge_requests' [51] link '102', url='http://127.0.0.1:8023/eriklindernoren/PyTorch-GAN/-/issues' StaticText 'Updated' time 'Nov 7, 2025 7:41pm GMT+0600' StaticText '1 day ago' listitem '' [52] link 'A', url='http://127.0.0.1:8023/thoughtbot/administrate' heading 'thoughtbot, inc. / administrate' [129] link 'thoughtbot, inc. / administrate', url='http://127.0.0.1:8023/thoughtbot/administrate' StaticText 'MIT License' paragraph '' StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.' [53] link '44', url='http://127.0.0.1:8023/thoughtbot/administrate/-/starrers' [54] link '0', url='http://127.0.0.1:8023/thoughtbot/administrate/-/forks' [55] link '32', url='http://127.0.0.1:8023/thoughtbot/administrate/-/merge_requests' [56] link '96', url='http://127.0.0.1:8023/thoughtbot/administrate/-/issues' StaticText 'Updated' time 'Mar 21, 2023 2:40am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'K', url='http://127.0.0.1:8023/keycloak/keycloak' heading 'Keycloak / keycloak' [130] link 'Keycloak / keycloak', url='http://127.0.0.1:8023/keycloak/keycloak' StaticText 'Apache License 2.0' paragraph '' StaticText 'Open Source Identity and Access Management For Modern Applications and Services' [58] link '43', url='http://127.0.0.1:8023/keycloak/keycloak/-/starrers' [59] link '0', url='http://127.0.0.1:8023/keycloak/keycloak/-/forks' [60] link '230', url='http://127.0.0.1:8023/keycloak/keycloak/-/merge_requests' [61] link '1.6k', url='http://127.0.0.1:8023/keycloak/keycloak/-/issues' StaticText 'Updated' time 'Mar 21, 2023 12:16pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'A', url='http://127.0.0.1:8023/wting/autojump' heading 'William Ting / autojump' [131] link 'William Ting / autojump', url='http://127.0.0.1:8023/wting/autojump' StaticText 'Other' paragraph '' StaticText 'A cd command that learns - easily navigate directories from the command line' [63] link '42', url='http://127.0.0.1:8023/wting/autojump/-/starrers' [64] link '0', url='http://127.0.0.1:8023/wting/autojump/-/forks' [65] link '54', url='http://127.0.0.1:8023/wting/autojump/-/merge_requests' [66] link '158', url='http://127.0.0.1:8023/wting/autojump/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:35am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [132] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [68] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [69] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [70] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [71] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [72] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [133] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [73] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [74] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [75] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [76] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [77] link 'C', url='http://127.0.0.1:8023/capnproto/capnproto' heading "Cap'n Proto / capnproto" [134] link "Cap'n Proto / capnproto", url='http://127.0.0.1:8023/capnproto/capnproto' StaticText 'Other' paragraph '' StaticText "Cap'n Proto serialization/RPC system - core tools and C++ library" [78] link '39', url='http://127.0.0.1:8023/capnproto/capnproto/-/starrers' [79] link '0', url='http://127.0.0.1:8023/capnproto/capnproto/-/forks' [80] link '47', url='http://127.0.0.1:8023/capnproto/capnproto/-/merge_requests' [81] link '136', url='http://127.0.0.1:8023/capnproto/capnproto/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:38pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'P', url='http://127.0.0.1:8023/PyAV-Org/PyAV' heading 'PyAV / PyAV' [135] link 'PyAV / PyAV', url='http://127.0.0.1:8023/PyAV-Org/PyAV' StaticText 'BSD 3-Clause "New" or "Revised" License' paragraph '' StaticText "Pythonic bindings for FFmpeg's libraries." [83] link '39', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/starrers' [84] link '0', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/forks' [85] link '26', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/merge_requests' [86] link '37', url='http://127.0.0.1:8023/PyAV-Org/PyAV/-/issues' StaticText 'Updated' time 'Mar 21, 2023 5:21am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'N', url='http://127.0.0.1:8023/http-party/node-http-proxy' heading 'http ... PARTY! / node-http-proxy' [136] link 'http ... PARTY! / node-http-proxy', url='http://127.0.0.1:8023/http-party/node-http-proxy' StaticText 'Other' paragraph '' StaticText 'A full-featured http proxy for node.js' [88] link '38', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/starrers' [89] link '0', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/forks' [90] link '102', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/merge_requests' [91] link '482', url='http://127.0.0.1:8023/http-party/node-http-proxy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:28pm GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' heading 'Zhongyi Tong / electronic-wechat' [137] link 'Zhongyi Tong / electronic-wechat', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat' StaticText 'MIT License' paragraph '' StaticText '๐ฌ A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.' [93] link '35', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/starrers' [94] link '0', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/forks' [95] link '10', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/merge_requests' [96] link '198', url='http://127.0.0.1:8023/geeeeeeeeek/electronic-wechat/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:48am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'W', url='http://127.0.0.1:8023/youfou/wxpy' heading 'Youfou / wxpy' [138] link 'Youfou / wxpy', url='http://127.0.0.1:8023/youfou/wxpy' StaticText 'MIT License' paragraph '' StaticText 'ๅพฎไฟกๆบๅจไบบ / ๅฏ่ฝๆฏๆไผ้ ็ๅพฎไฟกไธชไบบๅท API โจ โจ' [98] link '35', url='http://127.0.0.1:8023/youfou/wxpy/-/starrers' [99] link '0', url='http://127.0.0.1:8023/youfou/wxpy/-/forks' [100] link '8', url='http://127.0.0.1:8023/youfou/wxpy/-/merge_requests' [101] link '295', url='http://127.0.0.1:8023/youfou/wxpy/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [102] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [139] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [103] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [104] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [105] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [106] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'C', url='http://127.0.0.1:8023/covid19india/covid19india-react' heading 'covid19india / covid19india-react' [140] link 'covid19india / covid19india-react', url='http://127.0.0.1:8023/covid19india/covid19india-react' StaticText 'MIT License' paragraph '' StaticText 'Tracking the impact of COVID-19 in India' [108] link '34', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/starrers' [109] link '0', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/forks' [110] link '11', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/merge_requests' [111] link '27', url='http://127.0.0.1:8023/covid19india/covid19india-react/-/issues' StaticText 'Updated' time 'Mar 21, 2023 4:55am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'A', url='http://127.0.0.1:8023/Arachni/arachni' heading 'Arachni - Web Application Security Scanner Framework / arachni' [141] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://127.0.0.1:8023/Arachni/arachni' StaticText 'Other' paragraph '' StaticText 'Web Application Security Scanner Framework' [113] link '34', url='http://127.0.0.1:8023/Arachni/arachni/-/starrers' [114] link '0', url='http://127.0.0.1:8023/Arachni/arachni/-/forks' [115] link '8', url='http://127.0.0.1:8023/Arachni/arachni/-/merge_requests' [116] link '125', url='http://127.0.0.1:8023/Arachni/arachni/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:38pm GMT+0600' StaticText '2 years ago' listitem '' [117] link 'B', url='http://127.0.0.1:8023/facebook/buck' heading 'Meta / buck' [142] link 'Meta / buck', url='http://127.0.0.1:8023/facebook/buck' StaticText 'Apache License 2.0' paragraph '' StaticText 'A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.' [118] link '34', url='http://127.0.0.1:8023/facebook/buck/-/starrers' [119] link '0', url='http://127.0.0.1:8023/facebook/buck/-/forks' [120] link '22', url='http://127.0.0.1:8023/facebook/buck/-/merge_requests' [121] link '201', url='http://127.0.0.1:8023/facebook/buck/-/issues' StaticText 'Updated' time 'Mar 21, 2023 1:37am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects/starred?non_archived=true&page=2&sort=stars'
Jump Action
[B]goto('http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 4', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'P', url='http://127.0.0.1:8023/yzhao062/pyod' heading 'Yue Zhao / pyod' [124] link 'Yue Zhao / pyod', url='http://127.0.0.1:8023/yzhao062/pyod' StaticText 'BSD 2-Clause "Simplified" License' paragraph '' StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)' [23] link '41', url='http://127.0.0.1:8023/yzhao062/pyod/-/starrers' [24] link '0', url='http://127.0.0.1:8023/yzhao062/pyod/-/forks' [25] link '16', url='http://127.0.0.1:8023/yzhao062/pyod/-/merge_requests' [26] link '144', url='http://127.0.0.1:8023/yzhao062/pyod/-/issues' StaticText 'Updated' time 'Mar 20, 2023 9:14pm GMT+0600' StaticText '2 years ago' listitem '' [27] link 'A', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs' heading 'Jakub Klinkovskรฝ / arch-wiki-docs' [125] link 'Jakub Klinkovskรฝ / arch-wiki-docs', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs' StaticText 'GNU General Public License v3.0' paragraph '' StaticText 'A script to download pages from Arch Wiki for offline browsing' [28] link '5', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/starrers' [29] link '0', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/forks' [30] link '2', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/merge_requests' [31] link '3', url='http://127.0.0.1:8023/lahwaacz/arch-wiki-docs/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:19pm GMT+0600' StaticText '2 years ago' listitem '' [32] link 'C', url='http://127.0.0.1:8023/checkstyle/checkstyle' heading 'Checkstyle / checkstyle' [126] link 'Checkstyle / checkstyle', url='http://127.0.0.1:8023/checkstyle/checkstyle' StaticText 'Other' paragraph '' StaticText 'Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.' [33] link '22', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/starrers' [34] link '0', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/forks' [35] link '51', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/merge_requests' [36] link '469', url='http://127.0.0.1:8023/checkstyle/checkstyle/-/issues' StaticText 'Updated' time 'Mar 20, 2023 6:27pm GMT+0600' StaticText '2 years ago' listitem '' [37] link 'D', url='http://127.0.0.1:8023/primer/design' heading 'Primer / design' [127] link 'Primer / design', url='http://127.0.0.1:8023/primer/design' StaticText 'MIT License' paragraph '' StaticText 'Primer Design Guidelines' [38] link '21', url='http://127.0.0.1:8023/primer/design/-/starrers' [39] link '0', url='http://127.0.0.1:8023/primer/design/-/forks' [40] link '16', url='http://127.0.0.1:8023/primer/design/-/merge_requests' [41] link '21', url='http://127.0.0.1:8023/primer/design/-/issues' StaticText 'Updated' time 'Nov 7, 2025 2:47pm GMT+0600' StaticText '1 day ago' listitem '' [42] link 'B', url='http://127.0.0.1:8023/OptimalBits/bull' heading 'OptimalBits / bull' [128] link 'OptimalBits / bull', url='http://127.0.0.1:8023/OptimalBits/bull' StaticText 'Other' paragraph '' StaticText 'Premium Queue package for handling distributed jobs and messages in NodeJS.' [43] link '32', url='http://127.0.0.1:8023/OptimalBits/bull/-/starrers' [44] link '0', url='http://127.0.0.1:8023/OptimalBits/bull/-/forks' [45] link '9', url='http://127.0.0.1:8023/OptimalBits/bull/-/merge_requests' [46] link '175', url='http://127.0.0.1:8023/OptimalBits/bull/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:57pm GMT+0600' StaticText '2 years ago' listitem '' [47] link 'A', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021' heading 'Abishek S / Amazon_ML_Challenge_2021' [129] link 'Abishek S / Amazon_ML_Challenge_2021', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021' [48] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/starrers' [49] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/forks' [50] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/merge_requests' [51] link '0', url='http://127.0.0.1:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [52] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-commerce' heading 'Abishek S / E-commerce' [130] link 'Abishek S / E-commerce', url='http://127.0.0.1:8023/abisubramanya27/E-commerce' [53] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/starrers' [54] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/forks' [55] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/merge_requests' [56] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-commerce/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'H', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project' heading 'Abishek S / Hotel_Project' [131] link 'Abishek S / Hotel_Project', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project' [58] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/starrers' [59] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/forks' [60] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/merge_requests' [61] link '0', url='http://127.0.0.1:8023/abisubramanya27/Hotel_Project/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/cppmap/cppmap.docs' heading 'cppmap / cppmap.docs' [132] link 'cppmap / cppmap.docs', url='http://127.0.0.1:8023/cppmap/cppmap.docs' StaticText 'The Unlicense' paragraph '' StaticText '๐บ ๏ธ Source code of "C++ ใฎๆญฉใๆน": C++20/23/26 resources written in Japanese.' [63] link '4', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/starrers' [64] link '0', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/forks' [65] link '1', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/merge_requests' [66] link '8', url='http://127.0.0.1:8023/cppmap/cppmap.docs/-/issues' StaticText 'Updated' time 'Mar 20, 2023 1:52am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'B', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math' heading 'Lee Wang(็ๅฉ) / beauty-of-math' [133] link 'Lee Wang(็ๅฉ) / beauty-of-math', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math' paragraph '' StaticText '่ดๅกๅฐๆฒ็บฟๅฑ็คบใใใ(Bezier)' [68] link '1', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/starrers' [69] link '0', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/forks' [70] link '0', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/merge_requests' [71] link '1', url='http://127.0.0.1:8023/leeowenowen/beauty-of-math/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:41am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'C', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua' heading 'Xiance Wu / chinese-xinhua' [134] link 'Xiance Wu / chinese-xinhua', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua' StaticText 'MIT License' paragraph '' StaticText '๐ ไธญๅๆฐๅๅญๅ ธๆฐๆฎๅบใๅ ๆฌๆญๅ่ฏญ๏ผๆ่ฏญ๏ผ่ฏ่ฏญ๏ผๆฑๅญใ' [73] link '30', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/starrers' [74] link '0', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/forks' [75] link '5', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/merge_requests' [76] link '25', url='http://127.0.0.1:8023/pwxcoo/chinese-xinhua/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:17am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'I', url='http://127.0.0.1:8023/igraph/igraph' heading 'igraph development team / igraph' [135] link 'igraph development team / igraph', url='http://127.0.0.1:8023/igraph/igraph' StaticText 'GNU General Public License v2.0' paragraph '' StaticText 'Library for the analysis of networks' [78] link '15', url='http://127.0.0.1:8023/igraph/igraph/-/starrers' [79] link '0', url='http://127.0.0.1:8023/igraph/igraph/-/forks' [80] link '9', url='http://127.0.0.1:8023/igraph/igraph/-/merge_requests' [81] link '187', url='http://127.0.0.1:8023/igraph/igraph/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:37pm GMT+0600' StaticText '2 years ago' listitem '' [82] link 'H', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler' heading 'yujiosaka / headless-chrome-crawler' [136] link 'yujiosaka / headless-chrome-crawler', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler' StaticText 'MIT License' paragraph '' StaticText 'Distributed crawler powered by Headless Chrome' [83] link '25', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/starrers' [84] link '0', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/forks' [85] link '4', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/merge_requests' [86] link '29', url='http://127.0.0.1:8023/yujiosaka/headless-chrome-crawler/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:29pm GMT+0600' StaticText '2 years ago' listitem '' [87] link 'V', url='http://127.0.0.1:8023/Media-Smart/vedaseg' heading 'Media-Smart / vedaseg' [137] link 'Media-Smart / vedaseg', url='http://127.0.0.1:8023/Media-Smart/vedaseg' StaticText 'Apache License 2.0' paragraph '' StaticText 'A semantic segmentation toolbox based on PyTorch' [88] link '7', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/starrers' [89] link '0', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/forks' [90] link '1', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/merge_requests' [91] link '6', url='http://127.0.0.1:8023/Media-Smart/vedaseg/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [92] link 'S', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo' heading 'Avinash Paliwal / Super-SloMo' [138] link 'Avinash Paliwal / Super-SloMo', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo' StaticText 'MIT License' paragraph '' StaticText 'PyTorch implementation of Super SloMo by Jiang et al.' [93] link '24', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/starrers' [94] link '0', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/forks' [95] link '10', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/merge_requests' [96] link '19', url='http://127.0.0.1:8023/avinashpaliwal/Super-SloMo/-/issues' StaticText 'Updated' time 'Mar 20, 2023 3:09pm GMT+0600' StaticText '2 years ago' listitem '' [97] link 'B', url='http://127.0.0.1:8023/Nightonke/BoomMenu' heading '้ปไผๅนณ / BoomMenu' [139] link '้ปไผๅนณ / BoomMenu', url='http://127.0.0.1:8023/Nightonke/BoomMenu' paragraph '' StaticText 'A menu which can ... BOOM! - Android' [98] link '30', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/starrers' [99] link '0', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/forks' [100] link '5', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/merge_requests' [101] link '114', url='http://127.0.0.1:8023/Nightonke/BoomMenu/-/issues' StaticText 'Updated' time 'Mar 21, 2023 3:19am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'O', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' heading 'OpenAPI Tools / openapi-generator' [140] link 'OpenAPI Tools / openapi-generator', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator' StaticText 'Apache License 2.0' paragraph '' StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)' [103] link '42', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/starrers' [104] link '0', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/forks' [105] link '402', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/merge_requests' [106] link '3.5k', url='http://127.0.0.1:8023/OpenAPITools/openapi-generator/-/issues' StaticText 'Updated' time 'Mar 20, 2023 11:27pm GMT+0600' StaticText '2 years ago' listitem '' [107] link 'F', url='http://127.0.0.1:8023/fontello/fontello' heading 'Fontello / fontello' [141] link 'Fontello / fontello', url='http://127.0.0.1:8023/fontello/fontello' StaticText 'MIT License' paragraph '' StaticText 'Iconic fonts scissors' [108] link '27', url='http://127.0.0.1:8023/fontello/fontello/-/starrers' [109] link '0', url='http://127.0.0.1:8023/fontello/fontello/-/forks' [110] link '0', url='http://127.0.0.1:8023/fontello/fontello/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/fontello/fontello/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:03am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'F', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' heading 'Matt Harvey / five-video-classification-methods' [142] link 'Matt Harvey / five-video-classification-methods', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods' StaticText 'MIT License' paragraph '' StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow' [113] link '35', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/starrers' [114] link '0', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/forks' [115] link '7', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/merge_requests' [116] link '47', url='http://127.0.0.1:8023/harvitronix/five-video-classification-methods/-/issues' StaticText 'Updated' time 'Mar 20, 2023 2:25am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21' heading 'Abishek S / E-Contest_Shaastra21' [143] link 'Abishek S / E-Contest_Shaastra21', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21' [118] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/starrers' [119] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/forks' [120] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/merge_requests' [121] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-Contest_Shaastra21/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Prev', url='http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars' listitem '' [123] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=3&sort=stars'
To access the topโfive repositories, we need to locate them on the mostโstarred listings. Pageย 1 (via the โPrevโ link) contains the three highestโstarred projects listed earlier: - Bootstrap / bootstrap (IDโฏ128) โ 29 stars - CellularPrivacy / AndroidโIMSIโCatcherโDetector (IDโฏ124) โ 28 stars - Benoรฎt Blanchon / ArduinoJson (IDโฏ123) โ 22 stars Pageย 2 includes the next two highest: - Yue Zhao / pyod (IDโฏ124) โ 41 stars - Checkstyle / checkstyle (IDโฏ126) โ 22 stars - Primer / design (IDโฏ127) โ 21 stars Thus we first navigate back to pageย 1, star reposโฏ128,โฏ124,โฏ123. Then return to pageย 2, star reposโฏ124,โฏ126,โฏ127.
click('122')RootWebArea 'Projects ยท Explore ยท GitLab', focused, url='http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars' banner '' [1] link 'Skip to content', url='http://127.0.0.1:8023/explore/projects?non_archived=true&sort=stars#content-body' StaticText 'GitLab' [2] link 'Dashboard', url='http://127.0.0.1:8023/' list '' listitem '' [7] button '', hasPopup='menu', expanded=False list '' listitem '' [8] textbox 'Search GitLab' StaticText '/' list '' listitem '' [9] link 'Create new...', url='http://127.0.0.1:8023/projects/new' listitem '' [10] link 'Issues', url='http://127.0.0.1:8023/dashboard/issues?assignee_username=byteblaze' listitem '' [11] link 'Merge requests', url='http://127.0.0.1:8023/dashboard/merge_requests?assignee_username=byteblaze' listitem '' [12] link 'To-Do List', url='http://127.0.0.1:8023/dashboard/todos' StaticText '5' listitem '' [13] link 'Help', url='http://127.0.0.1:8023/help' listitem '' [14] link 'Byte Blaze', url='http://127.0.0.1:8023/byteblaze' image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon' main '' heading 'Projects' [3] link 'New project', url='http://127.0.0.1:8023/projects/new' list '' listitem '' [15] link 'Yours 23', url='http://127.0.0.1:8023/dashboard/projects' listitem '' [16] link 'Starred 4', url='http://127.0.0.1:8023/dashboard/projects/starred' listitem '' [17] link 'Explore', url='http://127.0.0.1:8023/explore' listitem '' [18] link 'Topics', url='http://127.0.0.1:8023/explore/projects/topics' [4] searchbox 'Filter by name' [5] button '' list '' listitem '' [19] link 'All', url='http://127.0.0.1:8023/explore/projects' listitem '' [20] link 'Most stars', url='http://127.0.0.1:8023/explore/projects/starred' listitem '' [21] link 'Trending', url='http://127.0.0.1:8023/explore/projects/trending' StaticText 'Visibility:' [6] button 'Any', hasPopup='listbox' list '' listitem '' [22] link 'A', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' heading 'Benoรฎt Blanchon / ArduinoJson' [123] link 'Benoรฎt Blanchon / ArduinoJson', url='http://127.0.0.1:8023/bblanchon/ArduinoJson' StaticText 'MIT License' paragraph '' StaticText '๐ JSON library for Arduino and embedded C++. Simple and efficient.' [23] link '22', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/starrers' [24] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/forks' [25] link '0', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/merge_requests' [26] link '24', url='http://127.0.0.1:8023/bblanchon/ArduinoJson/-/issues' StaticText 'Updated' time 'Mar 20, 2023 7:13pm GMT+0600' StaticText '2 years ago' listitem '' [27] link 'A', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' heading 'CellularPrivacy / Android-IMSI-Catcher-Detector' [124] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector' StaticText 'GNU General Public License v3.0' paragraph '' StaticText 'AIMSICD โข Fight IMSI-Catcher, StingRay and silent SMS!' [28] link '28', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers' [29] link '0', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks' [30] link '5', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests' [31] link '162', url='http://127.0.0.1:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues' StaticText 'Updated' time 'Mar 20, 2023 8:53am GMT+0600' StaticText '2 years ago' listitem '' [32] link 'D', url='http://127.0.0.1:8023/robert1003/dotfiles' heading 'robert1003 / dotfiles' [125] link 'robert1003 / dotfiles', url='http://127.0.0.1:8023/robert1003/dotfiles' [33] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/starrers' [34] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/forks' [35] link '0', url='http://127.0.0.1:8023/robert1003/dotfiles/-/merge_requests' [36] link '1', url='http://127.0.0.1:8023/robert1003/dotfiles/-/issues' StaticText 'Updated' time 'Feb 17, 2023 9:29pm GMT+0600' StaticText '2 years ago' listitem '' [37] link 'T', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' heading 'Abishek S / test-repo-1' [126] link 'Abishek S / test-repo-1', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1' [38] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/starrers' [39] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/forks' [40] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/merge_requests' [41] link '0', url='http://127.0.0.1:8023/abisubramanya27/test-repo-1/-/issues' StaticText 'Updated' time 'Mar 22, 2023 1:10am GMT+0600' StaticText '2 years ago' listitem '' [42] link 'C', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' heading 'Michael Schmatz / cs-interview-guide' [127] link 'Michael Schmatz / cs-interview-guide', url='http://127.0.0.1:8023/schmatz/cs-interview-guide' StaticText 'GNU General Public License v2.0' paragraph '' StaticText 'A short guide on preparing for computer science interviews' [43] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/starrers' [44] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/forks' [45] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/merge_requests' [46] link '0', url='http://127.0.0.1:8023/schmatz/cs-interview-guide/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:45am GMT+0600' StaticText '2 years ago' listitem '' [47] link 'B', url='http://127.0.0.1:8023/twbs/bootstrap' heading 'Bootstrap / bootstrap' [128] link 'Bootstrap / bootstrap', url='http://127.0.0.1:8023/twbs/bootstrap' StaticText 'MIT License' paragraph '' StaticText 'The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.' [48] link '29', url='http://127.0.0.1:8023/twbs/bootstrap/-/starrers' [49] link '0', url='http://127.0.0.1:8023/twbs/bootstrap/-/forks' [50] link '114', url='http://127.0.0.1:8023/twbs/bootstrap/-/merge_requests' [51] link '263', url='http://127.0.0.1:8023/twbs/bootstrap/-/issues' StaticText 'Updated' time 'Mar 21, 2023 10:23pm GMT+0600' StaticText '2 years ago' listitem '' [52] link 'S', url='http://127.0.0.1:8023/root/sample-gitlab' heading 'Administrator / sample-gitlab' [129] link 'Administrator / sample-gitlab', url='http://127.0.0.1:8023/root/sample-gitlab' [53] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/starrers' [54] link '0', url='http://127.0.0.1:8023/root/sample-gitlab/-/forks' [55] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/merge_requests' [56] link '29', url='http://127.0.0.1:8023/root/sample-gitlab/-/issues' StaticText 'Updated' time 'Feb 1, 2023 9:54am GMT+0600' StaticText '2 years ago' listitem '' [57] link 'S', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' heading 'Convex Eggtart / Super_Awesome_Robot' [130] link 'Convex Eggtart / Super_Awesome_Robot', url='http://127.0.0.1:8023/convexegg/super_awesome_robot' [58] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/starrers' [59] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/forks' [60] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/merge_requests' [61] link '0', url='http://127.0.0.1:8023/convexegg/super_awesome_robot/-/issues' StaticText 'Updated' time 'Mar 2, 2023 9:49pm GMT+0600' StaticText '2 years ago' listitem '' [62] link 'C', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' heading 'Abishek S / CS6910_Assignment3' [131] link 'Abishek S / CS6910_Assignment3', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3' [63] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/starrers' [64] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/forks' [65] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/merge_requests' [66] link '0', url='http://127.0.0.1:8023/abisubramanya27/CS6910_Assignment3/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [67] link 'C', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' heading 'Abishek S / Coursera-test' [132] link 'Abishek S / Coursera-test', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test' [68] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/starrers' [69] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/forks' [70] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/merge_requests' [71] link '0', url='http://127.0.0.1:8023/abisubramanya27/Coursera-test/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [72] link 'D', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' heading 'Abishek S / DBS-Complaints-Classifier' [133] link 'Abishek S / DBS-Complaints-Classifier', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier' [73] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/starrers' [74] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/forks' [75] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/merge_requests' [76] link '0', url='http://127.0.0.1:8023/abisubramanya27/DBS-Complaints-Classifier/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [77] link 'D', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' heading 'Abishek S / Dictionary-Application' [134] link 'Abishek S / Dictionary-Application', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application' [78] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/starrers' [79] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/forks' [80] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/merge_requests' [81] link '0', url='http://127.0.0.1:8023/abisubramanya27/Dictionary-Application/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [82] link 'E', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' heading 'Abishek S / EE2003_Assgn' [135] link 'Abishek S / EE2003_Assgn', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn' [83] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/starrers' [84] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/forks' [85] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/merge_requests' [86] link '0', url='http://127.0.0.1:8023/abisubramanya27/EE2003_Assgn/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [87] link 'C', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' heading 'Abishek S / coursera-prog-ex-4' [136] link 'Abishek S / coursera-prog-ex-4', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4' [88] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/starrers' [89] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/forks' [90] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/merge_requests' [91] link '0', url='http://127.0.0.1:8023/abisubramanya27/coursera-prog-ex-4/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:09am GMT+0600' StaticText '2 years ago' listitem '' [92] link 'E', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' heading 'Abishek S / E-CONTEST-SHAASTRA20-SERVER' [137] link 'Abishek S / E-CONTEST-SHAASTRA20-SERVER', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER' [93] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/starrers' [94] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/forks' [95] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/merge_requests' [96] link '0', url='http://127.0.0.1:8023/abisubramanya27/E-CONTEST-SHAASTRA20-SERVER/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:10am GMT+0600' StaticText '2 years ago' listitem '' [97] link 'A', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' heading 'Abishek S / abisubramanya27' [138] link 'Abishek S / abisubramanya27', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27' [98] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/starrers' [99] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/forks' [100] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/merge_requests' [101] link '0', url='http://127.0.0.1:8023/abisubramanya27/abisubramanya27/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [102] link 'A', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' heading 'Abishek S / AppliedProgrammingLab' [139] link 'Abishek S / AppliedProgrammingLab', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab' [103] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/starrers' [104] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/forks' [105] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests' [106] link '0', url='http://127.0.0.1:8023/abisubramanya27/AppliedProgrammingLab/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [107] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' heading 'Abishek S / BracketsInterpreter' [140] link 'Abishek S / BracketsInterpreter', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter' [108] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/starrers' [109] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/forks' [110] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/merge_requests' [111] link '0', url='http://127.0.0.1:8023/abisubramanya27/BracketsInterpreter/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [112] link 'B', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' heading 'Abishek S / BrickBreaker-Game' [141] link 'Abishek S / BrickBreaker-Game', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game' [113] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/starrers' [114] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/forks' [115] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/merge_requests' [116] link '0', url='http://127.0.0.1:8023/abisubramanya27/BrickBreaker-Game/-/issues' StaticText 'Updated' time 'Feb 3, 2023 6:08am GMT+0600' StaticText '2 years ago' listitem '' [117] link 'G', url='http://127.0.0.1:8023/jodoglevy/gargl' heading 'Joe Levy / gargl' [142] link 'Joe Levy / gargl', url='http://127.0.0.1:8023/jodoglevy/gargl' StaticText 'MIT License' paragraph '' StaticText 'Record web requests as they happen and turn them into reusable code in any programming language.' [118] link '5', url='http://127.0.0.1:8023/jodoglevy/gargl/-/starrers' [119] link '0', url='http://127.0.0.1:8023/jodoglevy/gargl/-/forks' [120] link '1', url='http://127.0.0.1:8023/jodoglevy/gargl/-/merge_requests' [121] link '6', url='http://127.0.0.1:8023/jodoglevy/gargl/-/issues' StaticText 'Updated' time 'Mar 20, 2023 12:58am GMT+0600' StaticText '2 years ago' list '' listitem '' [122] link 'Next', url='http://127.0.0.1:8023/explore/projects?non_archived=true&page=2&sort=stars'
N/A. Agent failed to find a valid solution.
stop('N/A. Agent failed to find a valid solution.')